Ich habe zwei UITextFields und numerische Tastatur UIButton auf demselben Formular. Ich möchte nicht, dass Benutzer die Standardtastatur verwenden, sondern meine UIB-Taste verwenden, um den Wert einzugeben. Aber jedes Mal, wenn ich auf das Textfeld klicke, erscheint die Standardtastatur.Swift 3 Tastatur auf UITextField deaktivieren oder ausblenden
Ich habe versucht, die isUserInteractionEnabled
auf false zu setzen, die Tastatur wurde nicht angezeigt, aber die Aktionswählerfunktion hat das Touchdown-Ereignis nicht ausgelöst, deshalb konnte ich die aktuelle UITextField-Hintergrundfarbe nicht ändern.
Bitte helfen Sie !!!
isUserInteractionEnabled für UITextField falsch ist und Aufsetzen auf UIButton nimmt bin ich rightt? –
Ich möchte, dass das Touchdown-Ereignis die Auswahlfunktion auf UITextField auslöst, aber wenn isUserInteractionEnabled auf false gesetzt ist, wurde die Touchdown-Funktion nicht ausgelöst. –
Sie sollten isUserInteractionEnabled aktivieren und dann nur auf Works tippen. Und in Touch down füge bitte self.view.endEditing (true) hinzu –