Bei Verwendung von Secure Text Entry
in einem UITextField
wird der Text überschrieben, wenn ich einen Text eingegeben habe, in ein anderes Textfeld gegangen bin und zurückkomme und ohne Zurückschreiben zu schreiben beginne.Detect UITextField Secure Text Entry überschriebener Text
Jetzt Im unter Verwendung der folgenden Spur des eingegebenen Textes zu halten:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *text = [textField.text stringByReplacingCharactersInRange:range withString:string];
}
Aber im Fall oben, tut das Ereignis zu verfolgen, dass das Textfeld so gelöscht wurde, kann ich nicht immer darauf verlassen, auf der Saite text
Irgendwelche guten Tipps?
, wenn Sie Text in Textfeld, dass die Zeit immer klar Kästchen ein. – iOS
versuchen, Textfeld mit zu löschen - (BOOL) textFieldShouldBeginEditing: (UITextField *) textField; – iOS
@Darji Ich benutze 'Secure Text Entry', die meinen Text wie beabsichtigt verbirgt. – Nam