Ответ 1
Вот ответ:
[label1 setHidden:YES];
YES
является Objective-C версией true
.
Я хочу скрыть/отобразить элементы управления подвью в представлении. Например: когда действие кнопки происходит, некоторые ярлыки станут скрытыми, затем отобразятся при последующем действии кнопки и так далее. Я реализовал эту функциональность через Interface Builder. Как я могу сделать такую же реализацию программно?
Я пробовал
[label1 hidden: true];
который не работал у меня.
Вот ответ:
[label1 setHidden:YES];
YES
является Objective-C версией true
.
Чтобы скрыть метку:
self.yourlabelname.hidden = YES;
Используйте [self.view addsubview:self.label];
, чтобы сделать ярлык видимым.
Используйте [self.label removefromSuperview];
для удаления из Superview.