当用户单击uitextview
并处于编辑模式时,我想关闭键盘。有谁知道这是怎么做到的吗?
touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
没有被解雇。
虽然我不能使用textViewDidBeginEditing
。
已经包含UITextViewDelegate
在我的头文件中。在.m 文件中,我已将委托设置为self.textView.delegate = self
以下是捕获触摸事件的代码
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[super touchesBegan:touches withEvent:event];
if([self.textView isFirstResponder])
{
[self.textView resignFirstResponder];
}
}
但它没有被我正在使用的 textView 调用。