xcode 检查UItextView文本是否为空一次

igetnqfo  于 2022-12-19  发布在  其他
关注(0)|答案(1)|浏览(106)

我想在UITextView为空时调用一个动画,并在它不为空时再次调用。
我在下面的delegate方法中获得UITextView更改;

func textViewDidChange(_ textView: UITextView) {

}

但是,它会在每次更改UITextView时检查它是否为空。我只想调用它一次。
有什么办法吗?

gg0vcinb

gg0vcinb1#

此委托由UIKit处理,因此在调用时不可能选择。但是,根据Apple docs,存在以下其他选项:

func textViewDidBeginEditing(_ textView: UITextView)
func textViewDidEndEditing(_ textView: UITextView)

相关问题