Big Sur 统一工具栏——如何... NSWindow/NSToolbar

问题描述

如何检测 NSWindow/NSToolbar 是否使用统一的工具栏,工具栏中有窗口标题

(如果 bigsur 正在运行,则为真,窗口的标题栏高度?)——这不是个好主意!

最重要的是,我会用一个窗口标题栏来继续 Catalina 的外观!

如果我做 [ window setwindowVisibility: NSWindowTileHidden ] 我的工具栏有点局促,工具栏项目上没有窗口标题和文本。

有人有什么想法吗?

在 Catalina 下编译的软件继续保持它们在 BigSur 下运行的 Catalina 外观,所以在 X86 上我可以继续在 Catalina 上编译一段时间!

但是使用 ARM64(又名 m1)我必须与统一的工具栏作斗争:)

/亚历克西斯

解决方法

已解决

[ 窗口 setToolbarStyle: NSWindowToolbarStyleExpanded ];

似乎修复了它:)

/亚历克西斯