UITextField でリターンキーを押した際の処理を実装する。
リターンキーと同時に、自前の処理を行わせたい場合などに使う。
1.UIViewController の.hファイルにUITextFieldDelegate プロトコル追加
@interface MyUIViewController : UIViewController <UITextFieldDelegate>
2.viewDidLoad 内でメソッドを適用したいtextField に自身をDelegate
- (void)viewDidLoad : (BOOL)animated { [super viewDidLoad:animated]; [self.myTextField setDelegate:self]; }
3.textFieldShouldReturn メソッドを実装
- (BOOL)textFiledShouldReturn : (UITextField*)textField { // ここに自前のリターンキー押時処理 [return YES]; }