美文网首页
iOS iUITextField的secureTextEntry

iOS iUITextField的secureTextEntry

作者: _哈哈哈哈哈哈 | 来源:发表于2019-06-03 14:51 被阅读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;

    }

    相关文章

      网友评论

          本文标题:iOS iUITextField的secureTextEntry

          本文链接:https://www.haomeiwen.com/subject/lsucxctx.html