Return-Eingänge zu UITextfield mit benutzerdefinierten inputView
erstellte ich ein UITextField und eine benutzerdefinierte Ansicht.
nach, dass ich diese benutzerdefinierte Ansicht als "inputView" zu meiner UITextField.
amountKeyboardViewController *amountKeyboard = [[amountKeyboardViewController alloc] initWithNibName:@"amountKeyboardViewController" bundle:nil];
amountTextField.inputView = amountKeyboard.view;
[amountTextField becomeFirstResponder];
funktioniert das ganz gut. aber kann ich füllen mein "amountTextField" mit der Eingabe geklickt haben, meine benutzerdefinierte Ansicht (UIButtons)?
vielen Dank für einige Hinweise !
Du musst angemeldet sein, um einen Kommentar abzugeben.
in Ihrem amountTextField-controller, den Sie brauchen, schreiben Sie den folgenden code in .h-Datei
erstellen Eigenschaft der textfield -
Nun in .m-Datei schreiben Sie folgende
schreiben Sie folgende Anweisung aus, wo Sie erstellen ein Objekt der amountKeyboardViewController
Nun in amountKeyboardViewController-controller den folgenden code schreiben
erstellen dann ein Objekt dieser Klasse
erstellen Sie dann Eigentum der
Nun auf klicken, der Schaltfläche
amountKeyboard.objamountTextField = self;
können Sie geben Sie mir eine kurze Erklärung zu?Du meinst, dass, wenn Sie die 1 drücken, dann '1' sollte gezeigt in textfield.
nach, dass, wenn Sie drücken Sie auf 2, dann es zeigen wird, '12'.
Wollen Sie so?
Schreiben Sie IBaction für alle Tasten
zB.
mag, dass Sie haben, um zu schreiben IBaction für alle buttons