0

私はカプチーノ アプリケーションを作成しており、(IB のメイン メニュー XIB テンプレートから) メニューバーを含む CIB ファイルを持っています。これによく似ています:

代替テキスト http://wearesakuzaku.com/blog/wp-content/uploads/2007/11/9-mainmenu-nib-opened-in-interface-builder.jpg

アプリケーションでそのメニューバーを使用するにはどうすればよいですか? ありがとう。

4

3 に答える 3

1

NibApplicationテンプレートを使用して、次の方法でアプリケーションを作成します。

$ capp gen myApplication -t NibApplication -f

は、-fバンドルにコピーするのではなく、カスタムビルドの Cappuccino フレームワークへのシンボリック リンクを作成します。そのアプリケーションを作成すると、MainMenu.cib.

ダンプInfo.plistして、 があることを確認しMain Cib file base nameます。通常のカプチーノ アプリではCPApplicationDelegateClass代わりに (これは、コードによって任意の Cib をロードすることもできると確信しています)。

メニュー バーの使い方は、Cocoa のメニュー バーと同じです。Apple のApplication Menu and Pop-up List Programming Topics for Cocoaを確認するか、Cappuccino インストール内で実行$ jake docsして、独自のドキュメントを確認してください。

于 2010-04-19T10:26:13.710 に答える
0

はい、上記のように「-t NibApplication」を使用してアプリを作成した場合、メニューバーが自動的に表示されます。そうじゃない?それとも何か違うことを求めていますか?

于 2010-04-23T06:38:24.523 に答える
0

メインメニューを既存のペン先に追加する場合は、メニューオブジェクトをトップレベルのオブジェクトバーにドラッグしてから、それをApplicationオブジェクトのMainMenuアウトレットとして接続するだけです。

于 2010-04-26T16:18:22.070 に答える