1
如何在菜單項旁邊添加複選標記,如下所示? 添加菜單項旁邊的複選標記
另外,如何修改與其相關的值?截至目前,我有以下代碼:
//Create the menu
theMenu = [[NSMenu alloc] initWithTitle:@""];
[theMenu setAutoenablesItems:NO];
[theMenu addItemWithTitle:@"Enabled" action:@selector(logIt) keyEquivalent:@""];
[theMenu addItem:[NSMenuItem separatorItem]];
[theMenu addItemWithTitle:@"About" action:@selector(orderFrontStandardAboutPanel:) keyEquivalent:@""];
[theMenu addItemWithTitle:@"Check For Updates" action:nil keyEquivalent:@""];
[theMenu addItem:[NSMenuItem separatorItem]];
[theMenu addItemWithTitle:@"Quit" action:@selector(terminate:) keyEquivalent:@""];
NSStatusBar *statusBar = [NSStatusBar systemStatusBar];
statusItem = [statusBar statusItemWithLength:NSVariableStatusItemLength];
[statusItem setImage:[NSImage imageNamed:@"Icon2.png"]];
[statusItem setToolTip:_appName];
[statusItem setHighlightMode:YES];
[statusItem setMenu:theMenu];
謝謝你,做到了 – ruben1691 2014-11-14 17:33:00
應該是檢查應顯示:'[statusItem的setState:NSOnState]' – maxisme 2015-11-01 03:42:41