侧边栏自动调整以适应系统偏好设置中的图标大小变化
Sidebar automatically adjust to icon size change in system preferences
Adopt the new look of macOS - WWDC 2020:
here we can see that NSOutlineView automatically scales both the text labels and the symbol images to match the preferred sidebar size in system preferences. This makes it really easy to support all three sizes in your sidebar.
如何设置 NSOutlineView 或 NSTableView 才能使其工作?如果您在 Interface Builder 中添加 Outline View 或 Source List,这将无法立即使用。
在 Interface Builder 中添加 Outline View 或 Source List 后,select Outline View 对象并转到尺寸检查器。
将行大小样式从匹配Canvas更改为默认.
技术说明:在后台,这是通过 NSTableViewDefaultSizeMode 全局用户默认键完成的。
Adopt the new look of macOS - WWDC 2020:
here we can see that NSOutlineView automatically scales both the text labels and the symbol images to match the preferred sidebar size in system preferences. This makes it really easy to support all three sizes in your sidebar.
如何设置 NSOutlineView 或 NSTableView 才能使其工作?如果您在 Interface Builder 中添加 Outline View 或 Source List,这将无法立即使用。
在 Interface Builder 中添加 Outline View 或 Source List 后,select Outline View 对象并转到尺寸检查器。
将行大小样式从匹配Canvas更改为默认.
技术说明:在后台,这是通过 NSTableViewDefaultSizeMode 全局用户默认键完成的。