下記コードを実装すれば、画面タップでキーボードが閉じます。
- (void)viewDidLoad
{
[super viewDidLoad];
// 背景をキリックしたら、キーボードを隠す
UITapGestureRecognizer *gestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(closeKeyboard)];
gestureRecognizer.cancelsTouchesInView = NO;
gestureRecognizer.cancelsTouchesInView = NO;
[self.view addGestureRecognizer:gestureRecognizer];
}
// キーボードを隠す処理
- (void)closeKeyboard {
[self.view endEditing: YES];
}
0 件のコメント:
コメントを投稿