Ich benutze ein UITextFieldmit einemUIPickerView für sein inputView, so dass, wenn der Benutzer auf das Textfeld tippt, eine Auswahl aufgerufen wird, aus der er eine Option auswählen kann.
Fast alles funktioniert, aber ich habe ein Problem: Der Cursor blinkt immer noch im Textfeld, wenn er aktiv ist, was hässlich und unangemessen ist, da vom Benutzer nicht erwartet wird, dass er in das Feld tippt und keine Tastatur angezeigt wird. Ich weiß , ich könnte hackily dieses Problem lösen , indem Sie editingauf NOauf dem Textfeld und Tracking berührt es, oder es mit einem individuell gestalteten Knopf ersetzt, und beschwören der Picker über Code. Ich möchte jedoch die UITextFieldDelegateMethoden für die gesamte Ereignisbehandlung im Textfeld verwenden, und Hacks wie das Ersetzen des Textfelds durch eine Schaltfläche erlauben diesen Ansatz nicht.
Wie kann ich UITextFieldstattdessen einfach den Cursor auf dem verstecken ?
