3

(プログラムではなく) ストーリーボードを使用してビューにボタンを追加しましたが、関数を呼び出してそのボタンを非表示にしたいと考えています。識別子を使用してプログラムでそのボタンを非表示にすることは可能ですか.. --ありがとうございます

これに似たものを使用できませんか: if(button.identifier isEqualToString:@"btnMyButton")

4

4 に答える 4

0

IB のボタンにタグを追加できます。タグは、ビューの階層で識別子として機能します。ビューコントローラーでは、self.view(ボタンが親ビューのサブビューであると仮定して) オブジェクト上viewWithTagで、IB に追加したボタンのタグを使用してメッセージを送信できます。これにより UIButton オブジェクトが返され、hiddenプロパティを使用して非表示にすることができます。これには、IBAction の IB 接続を定義する必要はありません。

于 2013-08-06T09:16:43.540 に答える
0

次のコードを使用します。

yourButton.hidden = YES;

お役に立てれば!

于 2013-08-06T08:49:38.087 に答える
0

ボタンの IBOutlet を作成する必要があります。その後、IBOutlet を使用して非表示にすることができます。

于 2013-08-06T08:57:38.597 に答える