我想像在标准 Mac OS X 应用程序(Safari 等)中那样创建一个首选项窗口。我找到了类似 DBPrefsWindowController 的资源从 2008 年开始与 Apple HIG 相匹配。
只是想知道是否有新的方法来完成这个?我在 Interface Builder 中找不到任何标准窗口,所以我假设 Apple 没有提供这些窗口,我也找不到用于提供此标准 UI 的官方 Apple 示例代码。
谢谢
最佳答案
似乎 DBPrefsWindowController
不再可用。
现在,我会推荐最新的 RHPreferences
框架。
在 GitHub 上可用. BSD 许可。
这是一个简单易用的首选项窗口 Controller ,为您的下一个 Mac 应用程序提供多个选项卡。
它还提供:
- 在不同大小的选项卡 View 之间自动调整大小(带动画)
- 自定义
NSToolbarItem
支持 - 保留上次使用的标签页
- 支持占位符
NSToolbarItems
(例如NSToolbarFlexibleSpaceItemIdentifier
&NSToolbarShowFontsItemIdentifier
)
关于objective-c - 如何在 Objective-C 中创建首选项窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2757725/