NSMenu не принял внешний вид VibrantDark style

В моем приложении у меня есть NSMenu, он отлично работает, но имеет неправильный вид. Приложение выполнено в стиле VibrantDark, все кнопки и popupButtons отображаются корректно в этом стиле.

Но когда я создаю NSMenu, он показывает его как светлый стиль. NSMenu не имеет свойства внешнего вида. Я попытался создать собственное пользовательское меню, но оно не выходило за рамки рамки. Почему NSMenu не принимает внешний вид?


person Denis R    schedule 21.07.2018    source источник
comment
Пожалуйста, опубликуйте свой код, чтобы кто-то мог вам помочь.   -  person Ullas Hunka    schedule 21.07.2018
comment
У меня тоже такая проблема - вы когда-нибудь находили решение?   -  person Smilin Brian    schedule 14.01.2021


Ответы (1)


Все в порядке, правильный код: mouseMenu.popUp(positioning: pointMenu.item(at: 0), at: NSEvent.mouseLocation(), in: self)

person Denis R    schedule 21.07.2018