在UITextField中检测粘贴事件?

问题描述

如何检测用户是否将某些内容粘贴到UITextField中?

我在网上和StackOverflow上找到的所有答案都与UITextView s有关。

解决方法

您只需要在UIResponderStandardEditActions委托上重写UITextField粘贴方法:

override func paste(_ sender: Any?) {
    print("do someting")
    super.paste(sender)
}