Ich arbeite derzeit an einer Menüleiste Anwendung für OS X. Ich möchte einige Daten in einem NSTableView im Menü anzeigen. Ich habe es bereits geschafft, die Ansicht des ersten NSMenuItem auf meine NSScrollView zu setzen. Das Problem ist, dass ich nicht weiß, wie die maximale Höhe für das NSScrollView festgelegt wird. Ich möchte etwas Ähnliches wie die Shazam- oder Adobe Creative Cloud-App: Ein kleines Menü mit einem TableView, das zwar scrollt, aber nicht die gesamte Höhe des Bildschirms ausfüllt. HierEinstellung der maximalen Höhe für NSScrollView in NSMenuItem
ist, was ich derzeit haben:
So wie es jetzt funktioniert, ist, dass das Menü automatisch den gesamten Bildschirm ausfüllt, je nachdem wie viele Daten i in die Tableview setzen.
Hier ist ein Screenshot von der Art und Weise der Shazam app es tut:
Sie zeigen viele Informationen in der Tabelle, sondern beschränkt die NScrollView eine feste Höhe zu haben.
Ich denke nicht, dass dies schwer zu tun ist, aber ich weiß nicht, wo ich nach der Option suchen soll.
Jede Hilfe wäre wirklich zu schätzen :)
Grüße,
Timo
vielleicht, wenn der viewWillAppear gesetzt den Rahmen der wollte Bildlaufansicht? – hola