(プログラムではなく) ストーリーボードを使用してビューにボタンを追加しましたが、関数を呼び出してそのボタンを非表示にしたいと考えています。識別子を使用してプログラムでそのボタンを非表示にすることは可能ですか.. --ありがとうございます
これに似たものを使用できませんか: if(button.identifier isEqualToString:@"btnMyButton")
(プログラムではなく) ストーリーボードを使用してビューにボタンを追加しましたが、関数を呼び出してそのボタンを非表示にしたいと考えています。識別子を使用してプログラムでそのボタンを非表示にすることは可能ですか.. --ありがとうございます
これに似たものを使用できませんか: if(button.identifier isEqualToString:@"btnMyButton")
IB のボタンにタグを追加できます。タグは、ビューの階層で識別子として機能します。ビューコントローラーでは、self.view
(ボタンが親ビューのサブビューであると仮定して) オブジェクト上viewWithTag
で、IB に追加したボタンのタグを使用してメッセージを送信できます。これにより UIButton オブジェクトが返され、hidden
プロパティを使用して非表示にすることができます。これには、IBAction の IB 接続を定義する必要はありません。
次のコードを使用します。
yourButton.hidden = YES;
お役に立てれば!
ボタンの IBOutlet を作成する必要があります。その後、IBOutlet を使用して非表示にすることができます。