Swift4.0 监听键盘删除按钮事件
作者:
北纬357 | 来源:发表于
2019-03-14 16:25 被阅读0次
- 自定义 KXTestFild 类,重载deleteBackward方法,设置代理方法
protocol KXTextFieldDelegate: NSObjectProtocol {
func KXTextFieldDeleteBackward(_ textField: UITextField)
}
class KXTestFild: UITextField{
weak var KXTextFieldDelegate:YNTextFieldDelegate?
override func deleteBackward() {
super.deleteBackward()
if KXTextFieldDelegate != nil {
KXTextFieldDelegate?.KXTextFieldDeleteBackward(self)
}
}
}
func KXTextFieldDeleteBackward(_ textField: UITextField) {
if textField.text == "" {
/// 输入框删除到没有字符串时的操作
}
}
![](https://img.haomeiwen.com/i7787328/948263f14ee3b4cf.jpg)
5afbec56bbb5f.jpg
本文标题:Swift4.0 监听键盘删除按钮事件
本文链接:https://www.haomeiwen.com/subject/yzkcmqtx.html
网友评论