ビュー内のサブビューのコントロールを非表示/再表示したいのですが。例:ボタンアクションが発生すると、一部のラベルが非表示になり、次のボタンアクションで再表示されます。 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から削除します。