我正在创建一个 Cappuccino 应用程序,并且我有一个带有菜单栏的 CIB 文件(来自 IB 的主菜单 XIB 模板)。很像这个:
alt text http://wearesakuzaku.com/blog/wp-content/uploads/2007/11/9-mainmenu-nib-opened-in-interface-builder.jpg
如何在我的应用程序中使用该菜单栏?谢谢。
最佳答案
您将使用 NibApplication
创建一个应用程序模板:
$ capp gen myApplication -t NibApplication -f
-f
为您定制的 Cappuccino 框架建立一个符号链接(symbolic link),而不是在您的包中复制一个。创建该应用程序后,您会发现 MainMenu.cib
.转储
Info.plist
看到有一个Main Cib file base name
.在普通的 Cappuccino 应用程序中,我们有 CPApplicationDelegateClass
相反(我很确定,它也可以通过代码加载任何 Cib)。菜单栏的用法与 Cocoa 菜单栏相同。检查苹果的 Application Menu and Pop-up List Programming Topics for Cocoa ,或运行
$ jake docs
在您的 Cappuccino 安装中,并查看它自己的文档。
关于user-interface - 使用来自 CIB 的 `Main Menu`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2659358/