UITextView didEndEditing未在iPad上调用
问题描述:
当您使用按钮右下角的按钮关闭iPad上的键盘时,不会调用textViewDidEndEditing
方法。但是,我想调用该方法,以便基本上可以访问书面文本。UITextView didEndEditing未在iPad上调用
有什么建议吗?
答
观察UIKeyboardDidHideNotification
:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardDidHide:)
name:UIKeyboardDidHideNotification
object:nil];
- (void)keyboardDidHide:(NSNotification *)note {
// Whatever you want
}
不要忘记调用removeObserver:
在dealloc
:
- (void)dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self];
[super dealloc];
}
我也有一个'textField'其中有textFieldShouldReturn'that不工作的方法' ...任何解决方案?感谢您的回答。 – Faser
这听起来像是一个完全不同的问题。完成这一步并打开一个关于你的texField细节的新问题。 –