Objective-c - iOS - скрыть / показать ярлык, текстовое поле и т. Д. - PullRequest
23 голосов
/ 29 апреля 2011

Я хочу скрыть / показать элементы управления подпредставлением в представлении. Например: когда происходит действие кнопки, некоторые метки становятся скрытыми, затем отображаются при последующем действии кнопки и так далее. Я реализовал эту функциональность через Interface Builder. Как я могу сделать ту же реализацию программно?

Я пробовал

[label1 hidden: true];

, который не работал для меня.

Ответы [ 3 ]

56 голосов
/ 29 апреля 2011

Вот ответ:

[label1 setHidden:YES];

YES - версия Objective-C true.

12 голосов
/ 10 августа 2012

Чтобы скрыть метку:

self.yourlabelname.hidden = YES;
0 голосов
/ 03 августа 2017

Используйте [self.view addsubview:self.label];, чтобы сделать метку видимой.

Используйте [self.label removefromSuperview]; для удаления из Superview.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...