Доступ к NSWindow-подобным свойствам в приложении MacOS Catalyst - PullRequest
1 голос
/ 17 апреля 2020

Я думаю о переносе моего приложения MacOS на Catalyst.

Мое приложение показывает прозрачное окно (без строки заголовка, чистый фон) поверх всех других приложений windows (включая док-станцию). Для этого в некаталитическом коде, который я использую:

window.isOpaque = false
window.hasShadow = false
window.backgroundColor = .clear
window.styleMask = .borderless
window.isMovableByWindowBackground = true
window.level = .statusBar

Используя UIKit, я смог удалить только панель инструментов:

window.titleBar.titleVisibility

... Но понятия не имею о других настройках.

Я планирую сделать приложение доступным в App Store в будущем, но если единственный способ сделать это - взломать частный API, это хорошо.

Есть идеи?

Заранее спасибо

...