侧边栏会根据系统首选项中的图标大小变化自动调整

时间:2021-03-18 17:35:49

标签: cocoa nstableview nsoutlineview

Adopt the new look of macOS - WWDC 2020

<块引用>

在这里我们可以看到 NSOutlineView 自动缩放文本标签和符号图像以匹配系统首选项中的首选侧边栏大小。这使得在侧边栏中支持所有三种尺寸变得非常容易。

需要如何设置 NSOutlineViewNSTableView 才能使其工作?如果您在 Interface Builder 中添加大纲视图源列表,这将无法立即使用。

System Preferences > General > Sidebar icon size

1 个答案:

答案 0 :(得分:0)

在 Interface Builder 中添加 Outline ViewSource List 后,选择 Outline View 对象并转到 Size Inspector。

行大小样式匹配画布更改为默认。 >

Size Inspector - Row Size Style - Default

技术说明:在幕后,这是通过 NSTableViewDefaultSizeMode 全局用户默认键完成的。