我正在使用 JSQMessageViewController,当用户点击键盘上的返回按钮时,我需要结束键盘的编辑,但它在文本字段中添加了""。我已经浏览了JSQMessageViewController.m,JSQMessagesInputToolbar.m,但没有任何文本字段函数textfieldShouldReturn。
我得到了解决方案
override func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
if text == "n" {
self.view.endEditing(true)
}
return true
}