【发布时间】:2022-01-27 16:26:09
【问题描述】:
我正在使用情节提要,这是我下面的代码。
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
NSStatusItem *status_item = [[NSStatusBar systemStatusBar] statusItemWithLength: -1];
[status_item setMenu:_menu_bar_item];
status_item.button.image = [NSImage imageNamed:@"MenuBarIcon"];
status_item.button.imagePosition = NSImageLeft;
status_item.button.title = @"foo";
status_item.button.toolTip = @"bar";
[status_item setVisible:true];
}
状态项确实在菜单栏中显示为一个框架,然后立即消失。我已经尝试过使用和不使用图像,但在它消失之前我无法让它显示超过一秒钟。有谁知道这是什么原因以及如何预防?
【问题讨论】:
标签: objective-c macos storyboard