1

对于 iphone 应用程序进行长文本输入,我们使用 UITextView。但键盘如何返回。[textView resignFirstResponder] 不适用于 UITextView。

4

1 回答 1

0

在你的界面中声明 UITextViewDelegate 协议。然后实现委托方法

 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {

if([text isEqualToString:@"\n"]) {
    [textView resignFirstResponder];
    return NO;
}

return YES;
}
于 2012-07-24T05:16:33.800 回答