В контроллере представления я настроил следующий код для первоначального скрытия группы массивов кнопок:
- (void)viewDidLoad {
[super viewDidLoad];
for(UIButton * noteButtonItem in noteButtonArray){
noteButtonItem.titleLabel.hidden = YES;
//NSLog(@"Title is %@", noteButtonItem.currentTitle);
}
}
Из файла .h:
@property (nonatomic,retain) IBOutletCollection(UIButton) NSArray *noteButtonArray;
И прикрепляется через IB
Первоначальное скрытие работает нормально, но когда я "касаюсь" кнопку (в симуляторе), titleLabel не остается скрытым.
Что происходит за кулисами?
Есть ли способ заставить их оставаться скрытыми, пока не будет установлено значение «ДА»?