gpt4 book ai didi

macos - 使用组合标题栏 + 工具栏,同时保持标题可见性

转载 作者:行者123 更新时间:2023-12-01 06:25:37 26 4
gpt4 key购买 nike

System Preferences 应用程序具有组合的标题栏和工具栏,带有垂直居中的按钮和标题。我正试图在我的应用程序中完全模仿这一点。我已经能够使用 Interface Builder 组合标题栏和工具栏(在 NSWindow 上检查标题栏和统一标题和工具栏),但这不会使内容垂直居中。我是通过 this question 发现的您可以简单地设置窗口的 titleVisibilityNSWindowTitleHidden这将使红绿灯按钮垂直居中。不幸的是,这当然隐藏了标题。如何在统一的标题栏/工具栏中垂直居中内容,并像系统偏好设置一样显示窗口的标题 - 无论是在 IB 中还是以编程方式?

enter image description here

最佳答案

我最终设置了 titleVisibilityNSWindowTitleHidden并手动创建了一个 NSView包含 NSTextField模仿标准标题外观,将其提供给窗口的 addTitlebarAccessoryViewController方法。如果可能,仍然希望找到更好的解决方案来使用默认标题外观。

关于macos - 使用组合标题栏 + 工具栏,同时保持标题可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29178091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com