Im obigen Beispiel wählt das textField korrekt aus, aber wenn ich von der Tastatur zurückkehre und das textField zum zweiten Mal hintereinander antippen, wird der Text nicht ausgewählt. Wenn ich es nicht nacheinander auswähle oder wenn ich den Text vor der Rückkehr von der Tastatur abnehme, wählt der nächste Fokus dieses textField den Text korrekt aus.
Wie kann ich den Text im oben genannten Fall auswählen?
Ich habe dieses Problem mit Grand Central Dispatch gelöst. Sie können [textField selectAll:self];
mit einem dispatch_async
-Aufruf und dispatch_get_main_queue()
als ersten Parameter umbrechen.
Tags und Links objective-c iphone ios uitextfield selectall