Вы не можете скрыть или удалить ключ, но вы можете отключить его, используя протокол UITextViewDelegate
:
- (BOOL)textViewShouldEndEditing:(UITextView *)textView {
return NO;
}
Если UIKit заставляет респондента уйти в отставку, несмотря на делегата (сомнительно, но у меня нетПрисмотревшись к стеку вызовов), вы можете заставить клавиатуру не спать, наблюдая за UIKeyboardDidHideNotification
и вернув первого респондента обратно в UITextView: [myUITextView becomeFirstResponder]