Sunday 26 November 2017

Benutzerdefinierte Uipickerview Auswahl Indikator Forex


In meiner App versuche ich, einen benutzerdefinierten UIPickerView zu erstellen, der drei Komponenten enthält (Tage, Stunden und Minuten). Ich habe bereits die benutzerdefinierte Picker mit drei Komponenten gemacht. Und jetzt stecke ich fest, wie ich die Etiketten der Auswahlanzeige hinzufügen kann, die zeigt, welche Komponente für Tage, Stunden oder Minuten ist. Ich habe schon durch jeden Link oder eine Frage auf dieser Seite gepostet, aber keiner hat mir geholfen. Ich versuche, so etwas wie dieses Bild zu implementieren Kann mir jemand vorschlagen, wie kann ich das erreichen? Erregen und bevölkern eine Picker-Ansicht (UIPickerView) Hallo Freunde, ich hoffe, dass euch alle toll sind. Heute, in diesem Tutorial werden Sie lernen, wie man ein UIPickerView Objekt erstellen und wie man es bevölkert. Irgendwann, in unserer App, lassen wir den Benutzer eine Option aus einer Liste auswählen. Für eine solche Funktionalität können wir das UIPickerView-Objekt verwenden. Für ein besseres Verständnis können Sie das folgende Video anschauen, um zu lernen, wie man das macht. Bei der und von diesem Tutorial, wird Ihre App aussehen wie die folgenden Screenshot. Erstellen Sie zuerst ein neues Xcode-Projekt, und ziehen Sie dann ein UITextField-Objekt per Drag & Drop auf Ihrem UIViewControllerScene und erstellen Sie einen Referenzausgang davon, nennen Sie es pickerTextField. Wenn Sie nicht wissen, wie man eine Referenz-Steckdose zu erstellen, sehen Sie bitte die oben genannten Video zuerst. Nach dem Erstellen von Referenz-Steckdose, nehmen Sie eine globale Variable von NSArray und include UIPickerViewDataSource und UIPickerViewDelegate. Ihre viewController. h Klasse wird aussehen, so etwas wie der folgende Screenshot. Gehen Sie nun zur viewController. m-Klasse und notieren Sie den folgenden Code innerhalb - (void) viewDidLoad-Methode. Hier erstellen wir zunächst ein Array, mit dem das UIPickerView-Objekt gefüllt werden soll. Danach erstellen wir ein UIPickerView-Objekt und legen die Datenquelle fest und delegieren dafür. Wir möchten, dass der Picker eine Auswahlanzeige für unsere ausgewählte Option aus dem Picker zeigt. So dass es auf ja. Und fügen Sie schließlich den Picker mit unserer Textfeld-Eingabeansicht hinzu. Um eine fertige Taste mit dem Picker zu setzen, notieren Sie den folgenden Code. After - (void) viewDidLoad-Methode, füge eine andere Methode hinzu, die aufgerufen wird, wenn der Benutzer die fertige Schaltfläche drücken wird. Jetzt wird deine viewController. m-Klasse wie der folgende Screenshot aussehen. Aber wir sind noch nicht fertig. Um Daten in UIPickerView zu füllen und die ausgewählte Option auf unserem UITextField-Objekt anzuzeigen, fügen Sie den folgenden Code hinzu Die Methode numberOfRowsInComponent ist eine Datenquellenmethode und bestimmt, wie viele Optionen der Picker angezeigt wird. Hier zeigen wir die Anzahl der Objekte, die das Array hat. Die titleForRow-Methode ist eine Delegate-Methode und bestimmt den Titel jeder Zeile. Hier zeigen wir den Titel aus unserem Array in unserem Picker. Die didSelectRow-Methode ist auch eine Delegate-Methode, die uns sagt, welche Zeile vom Benutzer ausgewählt wird. Führen Sie nun das Projekt aus, und Sie können die Option aus Ihrer Auswahlansicht auswählen und auch die ausgewählten Daten auf Ihrem Textfeld anzeigen. Sie können die Picker-Ansicht entfernen, indem Sie die fertige Schaltfläche darauf tippen. Was als nächstes zu tun So jetzt wissen Sie, wie man eine Picker-Ansicht in Ihrer iOS App verwendet. Sie können das Projekt von hier herunterladen. Wenn Sie denken, dass dieser Blog-Post für Sie hilfreich war, dann können Sie diesen Blog abonnieren, indem Sie Ihre E-Mail-ID bereitstellen, so dass Sie E-Mails erhalten können, wann immer ein neues Tutorial hier hinzugefügt wird. Tschüss für heute. Achten Sie darauf, wie die Post mit Ihren Freunden teilen.

No comments:

Post a Comment