我为我的 UITextField 启用了安全文本。在运行时,当我在其中输入一些文本时,我最初会在字符变为项目符号之前看到该字符。有没有办法阻止它显示字符并在我键入时将其作为项目符号。
有什么我需要补充的吗
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
有人举个例子吗?
最佳答案
我不知道它的好习惯与否,但以下技巧为我做了
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *editedString = [textField.text stringByReplacingCharactersInRange:range withString:string];
textField.text = editedString;
return NO;
}
关于ios - 如何停止 UITextField 显示字符的安全文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24531274/