Установите размер окна в зависимости от размера экрана Mac, используя API, поддерживаемые катализатором - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь сделать приложение размером с полноэкранный режим, используя API-интерфейсы, поддерживаемые Catalyst. Я попытался использовать UIScreen proeprty, а также свойство окна (ниже), но у обоих есть проблема, когда окно не заполняет весь экран.

Я прикрепил свой код, но окно не занимает полный экран.

        let windowRect = self.window?.frame
        let windowWidth = windowRect?.size.width
        let windowHeight = windowRect?.size.height
        UIApplication.shared.connectedScenes.compactMap { $0 as? UIWindowScene }.forEach { windowScene in
            windowScene.sizeRestrictions?.minimumSize = CGSize(width: windowWidth! , height:windowHeight! )
            windowScene.sizeRestrictions?.maximumSize = CGSize(width: windowWidth!, height: windowHeight!)

        }
...