Как настроить NSMenu, как Apple Pro Apps? - PullRequest
10 голосов
/ 30 марта 2010

Я хочу настроить NSMenu с помощью NSMenuItems, поэтому он выглядит как Apple Pro Apps.

Но как мне настроить NSMenu? Нет способа рисования, чтобы изменить внешний вид. Если я установлю NSView на NSMenuItem, я могу установить цвет фона, но я потеряю подсветку и обработку меню. Кроме того, верхняя и нижняя крышка NSMenu не могут быть изменены.

Я нашел только эту подсказку , но, к сожалению, без кода.

Dark TableView with a white menu and white menu items

Я был бы очень рад за помощь!

1 Ответ

2 голосов
/ 29 февраля 2012

Сложный ответ: создайте свой собственный, подкласс NSMenu, NSMenuItem и т. Д. И вручную обрабатывайте чертеж, анимацию и т. Д.

...