ユーザーが年齢と別の数値を入力できるようにするために、いくつかの UITextField が存在するアプリケーションがあります。理想的には、TextField が編集されているときに、キーボードに数字キーパッドが表示されるようにします。現在、数値パッドには完了ボタンがないため、「完了」ボタンを使用してキーボードを閉じるためだけに、数値と句読点に設定しています。
数字キーパッドを使用しようとして、メイン ビューの背景をタップして閉じるように設定しようとしました。
-(IBAction)backgroundTapped:(id)sender;
上記のアクションをヘッダー ファイルに作成しました。
-(IBAction)backgroundTapped:(id)sender {
[ageEntry resignFirstResponder];
}
実装ファイルで上記のメソッドを拡張して、ageEntry TextField に rejectFirstResponder を指示しました。また、メイン ビューを UIControl クラスに変更し、Interface Builder を介して buttonTapped アクションを関連するアラートに接続しました。しかし、背景に触れても何も起こりません。
何か案は?