Интерфейс WatchKit - contentSafeAreaInsets и systemMinimumLayoutMargins ноль - PullRequest
1 голос
/ 20 января 2020

В моем скрипте контроллера интерфейса watchkit я пытаюсь получить безопасную область содержимого, но это всегда приводит к тому, что все данные равны нулю ...

let margin = self.systemMinimumLayoutMargins
print(margin)
//prints: NSDirectionalEdgeInsets(top: 0.0, leading: 0.0, bottom: 0.0, trailing: 0.0)

let inset = self.contentSafeAreaInsets
print(inset)
//prints: UIEdgeInsets(top: 0.0, left: 0.0, bottom: 0.0, right: 0.0)

Я строю серию 5 тренажер. Пробовал и 40мм и 44мм с одинаковым результатом. Мой Interface.storyboard установлен в полноэкранный режим, так как я делаю сцену spriteKit ... Есть ли способ получить фактические поля системы / вставки для изогнутых дисплеев?

...