1
私のアプリケーション用のステータス項目(メニューバー項目)を作成しましたが、タイトルはテキストですが、どうすれば画像を表示できますか?ステータス項目のタイトルをテキストではなくイメージにする方法はありますか?
これは、タイトルを設定するコードの一部です。イメージを表示するために、そのコードに変更する必要がありますか?あなたは、メニューバーに表示するNSImage
でそれを供給、setImage:メソッドを使用し
[item setTitle:@"MenuItem"];
ああ私はsetTitle:@ "MenuItem"をsetImage:(NSImage *)に置き換えますが、どこに画像の位置を入力しますか? – Joshua
イメージを最初に読み込みます。あなたはNSImage * statImage = [NSImage imageNamed:@ "MyStatusImage"]のようなものを使うことができます。 MyStatusImage.pngなど、実際にアプリケーションのresourcesフォルダにあるものを確認してください。 –
NSImage * statImage = [NSImage imageNamed:@ "MyStatusImage"]; ? – Joshua