2
Я пытаюсь создать простое меню в строке состояния системы, используя только код. Я не получаю компиляции или ошибки времени выполнения, но я не вижу никакого эффекта.Создайте NSMenu для NSStatusBar.systemStatusBar программно
- (void)awakeFromNib
{
NSMenu *stackMenu = [[NSMenu alloc] initWithTitle:@"Status Menu"];
NSMenuItem *soMenuItem =
[[NSMenuItem alloc] initWithTitle:@"Status Menu Item" action:nil keyEquivalent:@"S"];
[soMenuItem setEnabled:YES];
[stackMenu addItem:soMenuItem];
statusItem = [[[NSStatusBar systemStatusBar]
statusItemWithLength:NSVariableStatusItemLength]
retain];
[statusItem setMenu:stackMenu];
}
Или его 'view'. (И да, это определенно причина, по которой вы ничего не увидите с кодом OP.) – Chuck
Только что понял это, прежде чем обновлять страницу. Благодаря! –