2009-10-12 4 views
1

Один вопрос: теперь я хочу добавить новое меню в конце MenuBar, чтобы не добавлять элемент меню в известное меню. как и элементы Xcode: последнее меню - «Справка», я хочу добавить новую Mneu (MyMenu) за меню справки? Как сделать ? Огромное спасибо!Как добавить новое меню в конце MenuBar?

+0

Второй вопрос совершенно не связан с первым. Вы должны разбить это на два вопроса. –

ответ

4

Как правило, вы не должны добавлять или удалять элементы в главном меню во время выполнения, так как он разбивает мышечную память ваших пользователей. Включите или отключите их, и у вас будет намного лучший интерфейс.

Предполагая, что вы нашли повод для этого, способ сделать это - получить главное меню из общего объекта NSApplication, а затем вставить пункт меню для вашего нового меню. Подменю пункта меню - это фактическое меню, которое вы вставляете. (Конечно, вы можете создать меню и пункт меню в IB и получить доступ к элементу меню через розетку.)