我想知道下面的侧边栏组件的名称。
AirMail的屏幕截图
Tweetbot的屏幕截图
它们都具有相同的宽度和相似的外观,所以我认为该组件在AppKit中可用,但我自己在文档中找不到它。
我已经搜索了NSTabViewController和NSSplitViewController,但我认为它们不是我想要的答案。
如果您有任何想法,请告诉我!
答案 0 :(得分:1)
Airmail正在使用NSTableView
的子类,您可以在下面的屏幕截图中看到,并排显示Airmail和F-Script Anywhere:
F-Script Anywhere通常非常有用,可以找出应用正在使用哪些UI组件。另一个不错的选择是Xcode中的新Debug View Hierachy功能。要使用它,请在Xcode中打开任何macOS项目,然后将调试器附加到您要检查的应用程序(Debug - Attach to Process),然后单击Debug View Hierarchy按钮。