Datumsauswahl beim Tippen auf das Textfeld anzeigen

Ich bin sehr neu in iOS, daher fehlen mir offensichtlich einige Konzepte, wenn ich versuche, dieser Lösung zu folgenDatumsauswahl beim Tippen auf das Textfeld anzeigen zu meinem Problem.

Ich habe die Schnittstelle und Implementierung in einer Klasse namens DatepickerAppDelegate, aber ich bin hier verloren:

"Ziehen Sie in der XIB eine UIToolbar und einen UIDatePicker heraus, hängen Sie sie jedoch nicht an die Ansicht an. Verbinden Sie die Ausgänge entsprechend. DateChanged: Reagiert auf Änderungen in der Datumsauswahl und doneEditing: Wird aufgerufen, wenn die Schaltfläche Fertig in der Symbolleiste angezeigt wird Klicken Sie auf. Verbinden Sie sie auch. Die Methoden werden wie unten aufgeführt implementiert. "

Ich habe etwas über XIBs gelesen, aber ich verwende ein Storyboard, also glaube ich, dass ich das nicht habe. Außerdem bin ich mir nicht sicher, wie ich Elemente herausziehen soll, ohne sie an meine Ansichtscontroller anzuhängen (ich versuche es, aber wenn ich die Maustaste loslasse, fliegt das Werkzeug zurück zur Symbolleiste), und ich kann nicht ' Ich verstehe nicht einmal, warum ich eine UIToolbar brauche.

Und schließlich, wie verbinde ich mein Textfeld mit dem Datepicker-Delegaten?

Kann mir jemand helfen?

AKTUALISIEREN:

In der Tat ist es sehr einfach, ich muss nur:

datePicker = [[UIDatePicker alloc] init];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];

self.birthday.inputView = datePicker;

Antworten auf die Frage(3)

Ihre Antwort auf die Frage