[解決済み] iOSでボタンのテキストを変更し、ボタンを無効にする
2022-10-26 08:35:22
質問
iOSでボタンのテキストを変更したり、ボタンを無効にするにはどうしたらよいでしょうか。
どのように解決するのですか?
やあ、Namratha。 UIButtonのテキストと有効/無効の状態を変更することについてのご質問でしたら、以下のようにかなり簡単に行うことができます。
[myButton setTitle:@"Normal State Title" forState:UIControlStateNormal]; // To set the title
[myButton setEnabled:NO]; // To toggle enabled / disabled
Interface Builder でボタンを作成し、コードでそれにアクセスしたい場合は、ボタンが引数として
IBAction
の呼び出しの引数として渡されることを利用できます。
- (IBAction) triggerActionWithSender: (id) sender;
これをボタンにバインドすることで、ボタンを
sender
引数で取得できます。それで十分でない場合(アクション以外のどこかでボタンにアクセスする必要があるため)、ボタンのアウトレットを宣言してください。
@property(retain) IBOutlet UIButton *someButton;
そうすると、IBのボタンをコントローラにバインドすることが可能になり、NIBの読み込みコードはインターフェイスの読み込み時にプロパティ値を設定します。
関連
-
[解決済み] UILabel 内のテキストを縦に上部に揃える
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] iOSまたはmacOSで、インターネット接続が有効かどうかを確認するにはどうすればよいですか?
-
[解決済み] UITableViewの選択を無効にするにはどうすればよいですか?
-
[解決済み] iOSのステータスバーの文字色を変更する方法
-
[解決済み] Android: ボタンや画像ボタンにテキストと画像を組み合わせて表示する
-
[解決済み] UITextViewのマージン/パディングをなくす方法
-
[解決済み】iOSアプリの名前を変更する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
IOSラーニングノート「このクラスはxxxのキーバリューコーディングに対応していません」問題解決
-
[解決済み] Objective-Cでデリゲートを作成するにはどうしたらいいですか?
-
[解決済み] Objective-CでNSNotificationCenterを通してメッセージを送受信する?
-
[解決済み] UIViewController のビューが表示されているかどうかを確認する方法
-
[解決済み] Unwind segueは何に使うのか、どう使うのか?
-
[解決済み] UIButtonのタイトルを左揃えにするにはどうしたらよいですか?
-
[解決済み] UIViewの左上と右上だけにcornerRadiusを設定する方法は?
-
[解決済み] Swift で HTTP リクエストを行うにはどうしたらいいですか?
-
[解決済み] iOSアプリをApple Developer Programや脱獄せずにデバイス上でテストすることができます。
-
[解決済み] iOS 11、Apple TV 4Kなどを搭載したXcode 9でワイヤレスデバッグを行う方法とは?