Для отклонения клавиатуры вы можете использовать TextField Delegate.
Чтобы использовать это, выполните следующие действия ...
1. В вашем viewController. h добавьте объявление делегата следующим образом:
@interface ViewController : UIViewController <strong><code><UITextFieldDelegate></code></strong> {
}
2. В вашем viewController.
m вызовите этот метод:
- (BOOL)textFieldShouldReturn:(UITextField *)textField
3. Затем напишите такой код:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
4. Последний шаг - установить делегата textField:
- (void)viewDidLoad {
[super viewDidLoad];
self.textField.delegate = self;
}