Я знаю, как сделать изображение NSStatusBarItem
как для светлого, так и для темного режима (просто установив изображение в качестве шаблона, image.template = true
). Кроме того, чтобы кнопка выглядела отключенной, мы можем поиграть со свойством appearsDisabled
.
Однако есть еще одна интересная вещь о NSStatusBarItem
. Я видел, что NSStatusBarButton
в Dropbox и Bluetooth имеют как неактивные, так и активные изображения друг над другом. Вы можете попробовать приостановить Dropbox, и вы увидите изображение приостановить более четкое, чем изображение Dropbox. Кроме того, при подключении Bluetooth вы увидите изображение три точки поверх изображения Bluetooth.
Я пытался использовать белый и черный цвета для изображения, даже в оттенках серого. Но оказалось что-то другое. Я думаю, что это должно быть что-то, чтобы иметь дело с двумя разными изображениями.
Как я могу иметь такое изображение в строке состояния?