iOS iUITextField的secureTextEntry

2019-06-03  本文已影响0人  _哈哈哈哈哈哈

密钥 - 明文 - 密钥 这时候按删除键 所有的都内容都没了(正常应该是只少了一个字符)

解决办法:

(BOOL)textField:(UITextField*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString*)string

{   

//iOS iUITextField的secureTextEntry 切换bug

    NSString * toBeString = [textField.text stringByReplacingCharactersInRange:range withString:string];

    if (textField == self.passworldTextField&& textField.isSecureTextEntry) {

        textField.text= toBeString;

        returnNO;

    }

    returnYES;

}

上一篇下一篇

猜你喜欢

热点阅读