Ich habe ein UITextField erstellt und seine clearsOnBeginEditing auf true gesetzt. Aber nach dem manuellen Aufruf von findResponse() wird diese Eigenschaft gelöscht.
Ich konnte dieses Problem umgehen, indem Sie textField.clearsOnBeginEditing = true
in textFieldShouldBeginEditing
setzen.
Meine Frage ist, warum es diese Eigenschaft verliert. Und ob meine Problemumgehung ein guter Ansatz ist.UITextField verliert clearsOnBeginEditing
0
A
Antwort
0
Wenn Sie resignfirstresponder
das heißt inputview
von Textfeld werden nil
. Wenn Sie becomefirstresonder
aufrufen, dann erstellen Sie eine neue Instanz und weisen sie diesem Textfeld zu. also werden alle Einstellungen neu generiert. hoffen, dass diese :)
0
textField.clearsOnBeginEditing = true;
hinzufügen helfen, nachdem Sie textField.becomeFirstResponder();
nennen es besser ist [email protected]"" in textFieldShouldBeginEditing
zu verwenden, als textField.clearsOnBeginEditing = true in textFieldShouldBeginEditing
Verwandte Themen
- 1. UITextField verlieren Fokusereignis
- 2. UITextField verschwommener Text
- 3. UITextField-Fokus
- 4. UITextField Validierungsfehler
- 5. UITextField setVisible?
- 6. UiTextField events
- 7. Xamarin.Forms EntryCell verliert Wert zum ersten Mal Zelle verliert Fokus
- 8. Änderung verliert Bind Referenz
- 9. Chrome-App verliert localStorage
- 10. IE verliert ClearType
- 11. Schalt Aktivitäten verliert Funktionalität
- 12. Dynamische Zuweisung verliert Speicher?
- 13. setCursorVisible verliert die Hervorhebung
- 14. JavaScript: sessionStorage verliert Artikel
- 15. WCF-Parameter verliert Werte
- 16. RadioButton IsChecked verliert Bindung
- 17. LINQ InsertOnSubmit verliert Formatierung
- 18. Mustererkennung verliert Typgrenzen?
- 19. Schaltfläche zu uitextfield hinzufügen
- 20. UITextField Schriftart nicht ändern
- 21. UITextField Beispiel in Cocos2d
- 22. UISearchBar-Funktionalität durch UITextField
- 23. Schaltfläche Abbrechen in UITextfield
- 24. UITextField Vertikale Ausrichtung
- 25. UITextField - Abgerundete Ecke Ausgabe
- 26. UITextField Kennung zu ResignFirstResponder
- 27. UITextField Cursorpositionswechsel auf Orientierungsänderung
- 28. Change textcolor für UITextField
- 29. UITextField Vergrößerungs-Ereignis?
- 30. UITextField Autocomplete - iPhone SDK
Hinzufügen von 'textField.clearsOnBeginEditing = true' nach dem Aufruf von' textField.becomeFirstResponder mit() 'doesn ändere nichts. Und warum wird der Text manuell gelöscht? – Torbilicious
Sie versuchen, die Eigenschaft clearsOnBeginEditing jedes Mal festzulegen, wenn Sie mit der Bearbeitung beginnen (textFieldShouldBeginEditing). Das ist kein guter Weg. – Neenu
Gibt es keine Möglichkeit das Textfeld die Eigenschaft zu behalten? Sonst sehe ich nicht den Grund, solch eine Eigenschaft zu haben. – Torbilicious