gpt4 book ai didi

ios - UITextField 隐藏所有字符

转载 作者:可可西里 更新时间:2023-11-01 04:34:12 24 4
gpt4 key购买 nike

我们的客户想要一个 Textfield 作为密码,在输入时不显示任何字符。

iOS 中是否有任何设置可以激活此行为,或者是否可以使用 UITextField 上的 secureTextEntry 属性隐藏最后输入的字符?

最佳答案

您可以将 View Controller 设置为文本字段的委托(delegate),并添加以下方法,这将不允许文本字段显示最后一个字符:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
if (textField == self.pinTextField) {
NSString *currentText = textField.text;
NSString *newText = [currentText stringByReplacingCharactersInRange:range withString:string];
textField.text = newText;
return NO;
}
return YES;
}

关于ios - UITextField 隐藏所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31559726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com