Retina ディスプレイの場合は「検出」し (混合ディスプレイでこれがどのように機能するかわかりません)、アプリの NSStatusItem に正しい画像を選択する必要がありますか? 例を挙げてください。
ありがとう。
例:
「status.png」と「status@2x.png」、および代替画像用の「status_negative.png」と「status_negative@2x.png」があります (選択時)。ロードする方法は次のとおりです。
statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
NSImage *statusImage = [NSImage imageNamed:@"status"];
[statusItem setImage:statusImage];
NSImage *altStatusImage = [NSImage imageNamed:@"status_negative"];
[statusItem setAlternateImage:altStatusImage];
[statusItem setHighlightMode:YES];
[statusItem setMenu:statusMenu];