我有
@IBOutlet weak var messageTextView: UITextView
我希望当文本内部发生变化时打印到控制台:blabla
。
我尝试添加以下功能,但是当我更改文本时没有任何反应:
func textViewDidChange(_ textView: UITextView) {
switch (textView) {
case messageTextView: print("blabla")
default: break
}
}
最佳答案
您需要在 viewDidLoad
中设置委托(delegate)
textView.delegate = self
//
class ViewController: UIViewController , UITextViewDelegate {
关于ios - UITextView 中的文本更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52258789/