gpt4 book ai didi

xcode - 这个 Cocoa 窗口是如何构建的?

转载 作者:行者123 更新时间:2023-12-03 17:03:34 25 4
gpt4 key购买 nike

我正在设计和构建一个 Cocoa 应用程序(OX X,而不是 Cocoa Touch iOS 应用程序)。我发现 Evernote、Chrome 或 Xcode 等其他应用程序的窗口顶部栏很复杂、很有趣。这些是如何设计的呢?这是自定义窗口吗?如果是这样,如何添加额外的空间?

常规顶部栏如下所示:

enter image description here

Evernote 的顶部栏看起来像

enter image description here

最佳答案

How are these designed?

他们几乎肯定使用 NSToolbar ,一个 Cocoa 类,可以轻松地将许多图标、按钮、搜索栏等添加到窗口顶部,使这些项目看起来像窗口标题栏的一部分。仅通过查看不可能知道他们在使用什么,但 NSToolbar 是实现这种效果的一种方法。

这是直接来自链接文档的一个很好的示例:

Keynote toolbar

关于xcode - 这个 Cocoa 窗口是如何构建的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17410997/

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