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