Приложение строки состояния — Cocoa

#cocoa #statusbar

#какао #строка состояния

Вопрос:

Я видел это руководство:http://vimeo.com/17110202 И теперь я хочу обновить это приложение и использовать больше опций помимо меню.

Я подумал про себя, что хочу создать что-то вроде Spotlite (тот же дизайн) Но я не знаю, как использовать другие опции, кроме Menu.

Ответ №1:

Apple опубликовала пример проекта, который показывает, как внедрить его NSViews внутрь NSMenuItems . Основная идея заключается в отправке -[NSMenuItem setView:] для изменения визуального представления пункта меню.

Комментарии:

1. Это не то, что я ищу. Я загружал проект, но его нет в строке состояния на ride, где находится spotlight, так как я могу поместить его в правильные строки состояния?

2. @Daniel С элементом строки состояния связано меню. Пример проекта Apple показывает, как изменить меню, чтобы использовать представления, отличные от того, что предоставляет NSMenu / NSMenuItem . Разве это не то, что вы ищете? Если нет, то что именно вы хотите?

Ответ №2:

Как я читал, невозможно изменить представление NSMenuItem в приложении StatusBar