Objective-c — iOS — скрыть / не показывать метку, текстовое поле и т.д.

#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]; для удаления из супервизора.