Не уверен, что это именно то, что вы ищете, но вы можете попробовать использовать уведомления.У вас нет Mac рядом с банкоматом, просто скопируйте код из github.У меня есть этот код в viewDidLoad:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillHide:) name:UIKeyboardWillHideNotification object:nil];
, а затем 2 метода:
- (void)keyboardWillShow:(NSNotification *)notification {
}
- (void)keyboardWillHide:(NSNotification *)notification {
}
Надеюсь, это поможет