Detect backspace Event in UITextField

后端 未结 11 609
自闭症患者
自闭症患者 2020-12-04 16:35

I am searching for solutions on how to capture a backspace event, most Stack Overflow answers are in Objective-C but I need on Swift language.

First I have set deleg

11条回答
  •  我在风中等你
    2020-12-04 17:27

    Try this

    public func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {
    
    if(string == "") {
    
            print("Backspace pressed");
            return true;
        }
    }
    

    Note: You can return "true" if you want to allow backspace. Else you can return "false".

提交回复
热议问题