2

こんにちは、twitter.com に twitts を投稿するための小さなアプリを書いています。時計とバッテリー モニターの横にステータスバー アイコンを作成することはできましたが、今はスタックしています...

メニュー項目のテキスト領域の最大長 140 文字 (4 ~ 5 行のテキスト入力フィールド) を追加したかったのですが、スポットライトのようなものですが、複数行です。

(ところで、私はワーキングクラスを持っており、ツイッターにつぶやきを入れて取得し、それをNSStringとして返します。動作します)

それは可能ですか、表示される独自の「何か」を実装する必要がありますか、またはメニュー項目を使用できます

次のようなメニュー項目を追加します。

  menuItem = [menu addItemWithTitle:@"Menu Item Tilte"
                             action:@selector(CallbackFunction:)
                      keyEquivalent:@""];

 [menuItem setTarget:self];

次の問題は、つぶやきをフォローしてメニュー項目を自動生成することですが、問題にはならないと思います (リストを自動的に作成する wifi ステータスバー アイコンに似ています)。

4

1 に答える 1

7

任意の NSView をメニューに埋め込むことができます。NSMenuItem の -setView: メソッドを参照してください。

于 2009-12-10T06:25:19.943 に答える