Ich erstelle eine App, die viele Kategorien an der Spitze für die Filterung hätte (wie ich würde Gegenstände mit Tags haben, und ich würde Elemente nach ihren Tags filtern). Ursprünglich verwendete ich Scope-Tasten, aber das ist nicht benutzerfreundlich/visuell ansprechend für viele Kategorien. Haben Sie Vorschläge, Ratschläge oder bestehende Projekte, die eine andere Benutzeroberfläche verwenden? Jede Hilfe würde sehr geschätzt werden!Wie fügt man mehrere Reihen von Schaltflächen hinzu?
0
A
Antwort
0
Sie Scroll-Ansicht horizontal können Ihre cat1, cat2, cat3 zu zeigen, etc ...
Hauptansicht -> Ansicht blättern -> Tasten für cat1, cat2, etc ....
Sie können zur Laufzeit Schaltflächen hinzufügen und eine Aktion festlegen.
Es gibt viele Open-Source-horizontale Kategorie Bars sind verfügbar, bitte suchen Sie auf Google.
Hoffe, das hilft.
0
Eine UICollectionView ist wahrscheinlich der Weg zu gehen. Sie können in der Präsentation viele Anpassungen vornehmen, einschließlich Größe und Ablauf. Für das Tagging könnten Sie eine benutzerdefinierte UIView haben, die als Tag rendert und in der Collection vorhanden ist.
Oft werden sie für Bildsammlungen verwendet, aber Sie können fast alles sammeln, was als UIView
Unterklasse gerendert werden kann.
Verwandte Themen
- 1. Wie fügt man mehrere Schaltflächen im Jquery UI-Dialogfeld hinzu?
- 2. Wie fügt man Schaltflächen zu einem Hauptfenster in Qt hinzu?
- 3. Fügen Sie mehrere Schaltflächen hinzu
- 4. jQuery Slider - Wie fügt man Navigationsschaltflächen hinzu?
- 5. Wie fügt man Brotkrume hinzu?
- 6. Wie fügt man mehrere listViews zu einem einzelnen listView hinzu?
- 7. Wie fügt man ColumnBuilder mehrere columnProperties (Felder) hinzu?
- 8. Wie fügt man mehrere Recycleviews/GridViews in einer Aktivität hinzu?
- 9. Wie fügt man mehrere Dateninhalte in jQuery popup hinzu?
- 10. Wie fügt man mysql db mehrere Checkboxen hinzu?
- 11. Wie fügt man mehrere Registerkarten im Prestashop-Administrator-Modul hinzu?
- 12. Wie fügt man Visual Studio 2015 mehrere Eigenschaftenblätter hinzu?
- 13. Wie fügt man mehrere Plugins in tinymce hinzu?
- 14. Wie fügt man mehrere ractive Objekte auf einer Seite hinzu?
- 15. Wie fügt man mehrere Filter zur Abfrage hinzu?
- 16. Python: Wie fügt man RSA Padding hinzu?
- 17. Wie fügt man Imageview zum Fragment hinzu?
- 18. Wie fügt man phpStorm Zeilentrenner hinzu?
- 19. Wie fügt man Text DetailDisclosureButton hinzu?
- 20. Wie fügt man der Benachrichtigung Sound hinzu?
- 21. Pelican Plugin - Wie fügt man Kontextvariablen hinzu?
- 22. Wie fügt man Achsen zu Subplots hinzu?
- 23. Wie fügt man Unterstreichungsmodul zu MeanJS hinzu?
- 24. Wie fügt man SSL_RSA zu SSLCipherSuite hinzu?
- 25. Wie plottet man mehrere Reihen auf Pandas?
- 26. Wie fügt man "" um gedruckte Zeichenfolge hinzu?
- 27. Wie fügt man NSLinkAttributeName zu Emoji hinzu?
- 28. Wie fügt man WebRequest Cookies hinzu?
- 29. Wie fügt man einem UITextView Zeilennummern hinzu?
- 30. Wie fügt man Linien zu 3D hinzu?