загрузить меню из пера - PullRequest
       34

загрузить меню из пера

1 голос
/ 26 января 2011

У меня есть Main.xib с главным окном, главным меню и вторым меню с именем «StatusMenu», которое нигде не соединяется.

В моем приложении у меня есть NSStatusItem, и я хочу нажать его и отобразить это вторичное меню.

Как я могу соединить эти два?

спасибо

Ответы [ 2 ]

1 голос
/ 26 января 2011

Создайте IBOutlet для меню элемента состояния, а затем при создании элемента состояния установите его меню:

[statusItem setMenu: statusItemMenu];

0 голосов
/ 10 июля 2015

Вы должны добавить объект в Interface Builder и подключить к нему видимое меню.Этот объект может быть любым пользовательским классом с соответствующим @IBOutlet.Просто установите класс в «Identity Inspector».

Таким образом, загрузка в Nib также создаст экземпляр вашего объекта.Затем вам нужно убедиться, что этот объект сам подключен к розетке, скажем, AppDelegate, иначе вы не сможете получить к нему доступ.

...