キーボードのReturn Keyを押したときの挙動を定義する必要があります。
まずヘッダーファイルにDelegateを設定
@interface ViewController : UIViewController < UITextFieldDelegate >
次にTextFieldのDelegateをselfに設定
- (void)viewDidLoad { [super viewDidLoad]; [aTextField setDelegate:self]; }
最後にtextFieldShouldReturnを実装
- (BOOL)textFieldShouldReturn:(UITextField *)textField { if ( [textField canResignFirstResponder] ) [textField resignFirstResponder]; return YES; }
処理に合わせて閉じる以外の処理を加えることも可能です。
0 件のコメント:
コメントを投稿