如何通过“完成”键盘按钮关闭UITextView?
- 论坛
- 如何通过“完成”键盘按钮关闭UITextView?
26 浏览
如何通过“完成”键盘按钮关闭UITextView?
这个问题在这里已经有答案了:
可能是重复问题:
我有一个UITextView,已经做了以下操作:
text.returnKeyType = UIReturnKeyDone;
这样当我按下完成时,就可以关闭键盘,但是当我点击“完成”时,它只是进入下一行。我该如何改变这种行为?谢谢帮助
admin 更改状态以发布 2023年5月20日
匿名的
0 Comments
UITextView 上没有 shouldReturn 方法,但可以实现 UITextViewDelegate 并观察插入操作:
- (BOOL) textView: (UITextView*) textView shouldChangeTextInRange: (NSRange) range replacementText: (NSString*) text { if ([text isEqualToString:@"\n"]) { [textView resignFirstResponder]; return NO; } return YES; }
编辑:是的,抱歉,这是一个重复问题。