当前位置 : 主页 > 手机开发 > 其它 >

swift – MacOS:有什么方法可以隐藏窗口标题而不是工具栏项标签?

来源:互联网 收集:自由互联 发布时间:2021-06-11
我正在尝试制作一个与Apple的Mac OS App Store非常相似的应用程序,其中窗口的标题不可见,但它有一个带有图标和标签的工具栏. 问题是当我将窗口的标题可见性设置为隐藏在我的Window Cont
我正在尝试制作一个与Apple的Mac OS App Store非常相似的应用程序,其中窗口的标题不可见,但它有一个带有图标和标签的工具栏.

App Store

问题是当我将窗口的标题可见性设置为隐藏在我的Window Controller中时,它还隐藏了toolbarItem标签.

window?.titleVisibility = .hidden

我尝试明确设置工具栏以显示图标和标签,但似乎忽略了这一点.

toolbar.displayMode = .iconAndLabel

这是我的应用程序的屏幕截图,无论是否设置标题可见性:
Setting titleVisibility to .hidden
Without setting titleVisibility

你可以做而不是

self.window?.titleVisibility = .hidden

下列

self.window.title = "" // no title but the labels for toolbar icons are there
网友评论