如何向键盘添加“完成”按钮?
- 论坛
- 如何向键盘添加“完成”按钮?
9 浏览
如何向键盘添加“完成”按钮?
更新:
我还尝试了实现UITextViewDelegate代理,然后在我的控制器中进行:
- (BOOL)textViewShouldEndEditing:(UITextView *)textView { [textView resignFirstResponder]; return YES; }
我还将文本视图的代理设置为self(控制器视图实例)。
点击完成按钮仍然只插入一个换行符 🙁
更新:
到目前为止我做了什么。我通过我的视图控制器实现了一个UITextFieldDelegate。
我通过outlet将文本视图连接到视图控制器。
然后我做了:
self.myTextView.delegate = self;
和:
- (BOOL)textFieldShouldReturn:(UITextField *)textField { [textField resignFirstResponder]; return YES; }
但是当我点击完成按钮时,它只是添加一个新行。
所以我有一个场景上的UITextView元素,当用户点击它时,键盘出现并且可以被编辑。
然而,我无法关闭键盘。
如何在键盘上添加完成按钮以便可以关闭它?