Wie kann ich die Dropdown-Liste hinzufügen zu meinen iPhone-Anwendung, die Sie über den Interface builder in Xcode 4. Ich kann nicht sehen, jedes Objekt, wie drop-down-Liste, controller oder sowas?
Ich glauben, die Kontrolle, die Sie wollen könnte, ist die UIPicker (Hier ist ein Bild, die unten). Dies ist das Steuerelement, das erscheint, wenn Sie wählen Sie eine dropdown-Liste in safari auf iOS. Sie können wählen Sie es in der Objektauswahl in den interface-editing-Bereich. Es gibt keine dropdown-Liste, controller, die als solche, soweit ich weiß.
Können Sie UIPickerView, aber es klingt wie Ihr eher nach UIActionSheet werden, zeigen eine Reihe von Schaltflächen zur Auswahl. Wenn diese nicht Ihren Anforderungen entsprechen, können Sie immer Rollen Sie Ihre eigenen benutzerdefinierten Ansichten, aber das ist mehr Arbeit. Apple bereitgestellte UI-Komponenten sind ein guter Anfang.
Hinweis: es gibt keine Interface-builder erstellen eine UIActionSheet, Sie haben es im code, aber es ist ziemlich straight-foward (siehe RootViewController class-Dateien in das Apple Beispiel-code Projekt).
erstellen Sie eine Schaltfläche (wie dropdown-button) und beim klicken auf diese Schaltfläche rufen Sie einen anderen viewcontroller, die Sie anzeigen möchten, und fügen Sie es als Untersicht auf den controller.
Oder ist hier eine nicht jeder weiß: Das Blatt ist im Grunde ein drop-down-Liste, wenn Sie über Sie denken. Und wenn Sie halten das hinzufügen von Schaltflächen zu einem UIActionSheet es endet drehen in eine Tabelle ein. So einfach haben Sie Ihre Schaltfläche rufen Sie einen UIActionSheet.
Ich glauben, die Kontrolle, die Sie wollen könnte, ist die UIPicker (Hier ist ein Bild, die unten). Dies ist das Steuerelement, das erscheint, wenn Sie wählen Sie eine dropdown-Liste in safari auf iOS. Sie können wählen Sie es in der Objektauswahl in den interface-editing-Bereich. Es gibt keine dropdown-Liste, controller, die als solche, soweit ich weiß.
Können Sie
UIPickerView
, aber es klingt wie Ihr eher nachUIActionSheet
werden, zeigen eine Reihe von Schaltflächen zur Auswahl. Wenn diese nicht Ihren Anforderungen entsprechen, können Sie immer Rollen Sie Ihre eigenen benutzerdefinierten Ansichten, aber das ist mehr Arbeit. Apple bereitgestellte UI-Komponenten sind ein guter Anfang.Hinweis: es gibt keine Interface-builder erstellen eine UIActionSheet, Sie haben es im code, aber es ist ziemlich straight-foward (siehe RootViewController class-Dateien in das Apple Beispiel-code Projekt).
erstellen Sie eine Schaltfläche (wie dropdown-button) und beim klicken auf diese Schaltfläche rufen Sie einen anderen viewcontroller, die Sie anzeigen möchten, und fügen Sie es als Untersicht auf den controller.
Gayan, ich denke, deine Frage ist bereits beantwortet. bitte überprüfen Sie diese Wie erstellen dropdown-box?
Und als TOm H und petert erwähnt , auch ich glaube, dass müssen Sie verwenden UIPickerView.
hier ist ein weiterer Weg, es zu tun http://www.edumobile.org/iphone/iphone-programming-tutorials/a-simple-drop-down-list-for-iphone/
Oder ist hier eine nicht jeder weiß: Das Blatt ist im Grunde ein drop-down-Liste, wenn Sie über Sie denken. Und wenn Sie halten das hinzufügen von Schaltflächen zu einem UIActionSheet es endet drehen in eine Tabelle ein. So einfach haben Sie Ihre Schaltfläche rufen Sie einen UIActionSheet.
http://i.stack.imgur.com/hN8BM.png