Hallo zusammen,
Ich brauche Eure Tipps für die Umsetzung eines UI-Elements:
Eine macOS-App, deren UI im Interface Builder erstellt wurde, soll ein Panel mit verschiedenen Optionen anzeigen. Da diese Textfelder, Checkboxen, Auswahllisten etc. aufgrund ihrer Anzahl schnell unübersichtlich werden, möchte ich thematische Untergruppen bilden, die dann mittels "Disclosure"-Dreieck versteckt bzw. angezeigt werden können. Das ganze sollte ähnlich wie der "Info"-Dialog für Dateien aussehen:
Bildschirmfoto 2021-05-04 um 13.53.21.png
Hat jemand von Euch so etwas schon einmal umgesetzt ... und wie? Ich sehe im Moment nur die Möglichkeit, im IB Container-Views in eine ScrollView einzubinden und deren Höhe zu animieren, wenn das zugehörige Dreieck angeklickt wird. Gibt es da nicht etwas fertiges oder geschickteres?
Die App unterstützt macOS 10.11 aufwärts, also ist wirklich "heisser Scheiss" keine Option
Hat eine oder einer von Euch so etwas schon gemacht oder eine gute Idee?
Mattes
Ich brauche Eure Tipps für die Umsetzung eines UI-Elements:
Eine macOS-App, deren UI im Interface Builder erstellt wurde, soll ein Panel mit verschiedenen Optionen anzeigen. Da diese Textfelder, Checkboxen, Auswahllisten etc. aufgrund ihrer Anzahl schnell unübersichtlich werden, möchte ich thematische Untergruppen bilden, die dann mittels "Disclosure"-Dreieck versteckt bzw. angezeigt werden können. Das ganze sollte ähnlich wie der "Info"-Dialog für Dateien aussehen:
Bildschirmfoto 2021-05-04 um 13.53.21.png
Hat jemand von Euch so etwas schon einmal umgesetzt ... und wie? Ich sehe im Moment nur die Möglichkeit, im IB Container-Views in eine ScrollView einzubinden und deren Höhe zu animieren, wenn das zugehörige Dreieck angeklickt wird. Gibt es da nicht etwas fertiges oder geschickteres?
Die App unterstützt macOS 10.11 aufwärts, also ist wirklich "heisser Scheiss" keine Option
Hat eine oder einer von Euch so etwas schon gemacht oder eine gute Idee?
Mattes
Diese Seite bleibt aus technischen Gründen unbedruckt.