Dropdown-Liste in swift
Arbeite ich auf eine iPhone-app, hat eine filter-Liste (dropdown-Liste) unter der Navigations-Leiste, die erscheint, wenn ich auf den bar-button. Bitte empfehlen Sie mir, wie kann ich es tun.
- erstellen Sie ein Textfeld oder suchen Sie bar , und eine tableview unten, um Ihre Navigationsleiste. Nachdem die Suche abgeschlossen haben, entfernen Sie Ihre textfield und tableview.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine Reihe Möglichkeiten, es zu tun, meine Vorschläge würde in etwa wie folgt:
Beim initialisieren der view-controller, Ihre dropdown-Ansicht versetzt und versteckt hinter der Navigationsleiste. Tun Sie dies entweder mit Layout-Constraints oder über die Ansicht des Rahmens, abhängig von Ihren bevorzugten Einrichtung.
Dann verknüpfen Sie eine Aktion für die BarButtonItem, dass, wenn Sie gedrückt wird, zeigt die Ansicht, wenn versteckte oder versteckt, wenn sichtbar, mit Hilfe einer animation.
Alles, was Links für Sie zu definieren, Ihre dropDownView und verknüpfen Sie es richtig.
Ich hoffe, das hilft, bitte Kommentar, wenn Sie etwas nicht verstehen,
Drop-down-Liste mit benutzerdefinierten Ansicht und mit Tableview verwenden Sie den folgenden link, https://github.com/lminhtm/LMDropdownView