如何停止显示字符的UITextField安全文本
我为我的UITextField启用了安全文本。 在运行时,当我input一些文字的时候,我最初看到的是angular色,然后它变成了一个圆点。 有没有办法阻止它显示字符,并把它作为我键入的一个要点。
有什么我需要补充
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
有没有人有一个例子?
这是UITextField
的默认行为。 所以没有什么可以做的。 你可以在编码方面进行某种encryption,但在视图方面,这种行为将占上风。
我不知道它的好的做法或不,但下面的伎俩为我做了
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSString *editedString = [textField.text stringByReplacingCharactersInRange:range withString:string]; textField.text = editedString; return NO; }