我有
@IBOutlet weak var messageTextView: UITextView
我希望当文本内部有变化时,然后打印到控制台blabla
。
我试图添加以下功能,但是当我更改文本时什么也没发生:
func textViewDidChange(_ textView: UITextView) {
switch (textView) {
case messageTextView: print("blabla")
default: break
}
}
答案 0 :(得分:1)
您需要将委托设置在viewDidLoad
textView.delegate = self
//
class ViewController: UIViewController , UITextViewDelegate {