在我最近的项目中,我的一些UITextView遇到了这个问题。我所做的只是将UITextView添加到ViewController上,并对其添加了一些约束。当我运行程序并试图在UITextView中键入内容时,它就开始失控。例如,当我键入第一个字符时,视图会向下滑出屏幕。2然后当我键入下几个字符时,文本视图会弹回来,我可以看到我键入的内容。3然后我再键入几个字符,然后再一次从屏幕上弹出来。还有人经历过这种情况吗?另外,有时文本会从UITextView的中间开始。
bhmjp9jg1#
尝试将此代码添加到textViewDidChange:方法
textViewDidChange:
func textViewDidChange(textView: UITextView) { if textView.text?.characters.count ?? 0 > 0 { let range = NSMakeRange(textView.text!.characters.count - 1, 1) textView.scrollRangeToVisible(range); } }
它帮助了我。
1条答案
按热度按时间bhmjp9jg1#
尝试将此代码添加到
textViewDidChange:
方法它帮助了我。