iPhone Objective-C:键盘不会隐藏resignFirstResponder,有时候

时间:2010-08-09 04:35:49

标签: iphone objective-c

我有一个UITextView,我在调用返回键时调用resignFirstResponder。文本视图 重新签名第一个响应者(文本框中闪烁的光标消失),但键盘有时不会消失。

可能导致此问题的原因是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

声明UITextViewDelegate协议

然后实现这个

-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
 if([text isEqualToString:@"\n"])
{
        [textView resignFirstResponder];
        return NO;
}

    return YES;
}