У меня есть два приложения для MacOS Mojave, которые поставляются с расширением для боковой панели.Я заметил, что расширение приложения выглядит по-разному в Widget Simulator и боковой панели.Когда приложение запускается в Widget Simulator, фон имеет некоторую прозрачность.Когда я запускаю приложение нормально, такой прозрачности нет.Я приложил два скриншота:
![Screenshot of the notification area. You can see the calculator app and my app below - no transparency](https://i.stack.imgur.com/IUfSS.png)
![This is how my app looks in the simulator](https://i.stack.imgur.com/Ckqla.png)
Как видите, приложение имеетнет прозрачности (сравните с приложением macOS для калькулятора).Второй снимок экрана показывает приложение, работающее в симуляторе с прозрачностью.
Есть ли какие-либо параметры, которые я должен установить, чтобы сделать его прозрачным?Есть ли новый тип, если NSView потомок?Строка заголовка также отличается, поэтому я не думаю, что достаточно просто установить цвет фона на «чистый».Последняя версия приложения построена только для 10.14, поэтому мне все равно, доступно ли решение только для macOS Mojave.
Я проверил, что виджет наследует внешний вид супер-вида / окна,Я не изменил никаких других свойств.Я также пытался использовать NSVisualEffectView с различными настройками, но это также не решило проблему.
С уважением