Hallo zusammen,
habe einen VC mit 2 Textfeldern (Textfeld A, Textfeld B)
Wenn der VC aufgerufen wird, wird TF A fokusiert und die Tastaur erscheint - ich tipp etwas und tippe au Weiter - TF B wird fokusiert - ich tippe etwas und tippe auf Fertig - Tastatur verschwindet
ALLES OK
Wenn ich jetzt aber TF A wieder manuell auswähle (weil ich was bearbeiten möchte) und dann auf weiter tippe, verschwindet die Tastatur, ansatt das TF B wieder ausgewählt wird.
Wo liegt mein Fehler:
Alles anzeigen
habe einen VC mit 2 Textfeldern (Textfeld A, Textfeld B)
Wenn der VC aufgerufen wird, wird TF A fokusiert und die Tastaur erscheint - ich tipp etwas und tippe au Weiter - TF B wird fokusiert - ich tippe etwas und tippe auf Fertig - Tastatur verschwindet
ALLES OK
Wenn ich jetzt aber TF A wieder manuell auswähle (weil ich was bearbeiten möchte) und dann auf weiter tippe, verschwindet die Tastatur, ansatt das TF B wieder ausgewählt wird.
Wo liegt mein Fehler:
C-Quellcode
- textfield_a.becomeFirstResponder()
- func textFieldShouldReturn(textField: UITextField) -> Bool {
- if textField == self.textfield_a {
- self.textfield_b.becomeFirstResponder()
- }
- if textField == self.textfield_b {
- textfield_b.addTarget(nil, action:"firstResponderAction:", forControlEvents:.EditingDidEndOnExit)
- }
- return true
- }