UITextView / UITextField:如何在Swift中检查是否按下了删除键

时间:2017-02-20 13:44:39

标签: ios objective-c swift uitextfield

作为这个问题的标题。我想检查是否按下了删除键。我知道下面的代码:

func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {

     if string.characters.count == 0 && range.length > 0 {
          // Back pressed
          print("OK")
     }

     return true
}

但是当textField为空时,不会调用此函数。那么,如何检查这种情况呢?

由于

1 个答案:

答案 0 :(得分:-1)

你可以尝试一下

{{1}}
相关问题