Какао: Настройка окна Mac на весь экран, вид не меняет размер - PullRequest
0 голосов
/ 21 мая 2018

Я настраиваю окно, чтобы иметь возможность работать в полноэкранном режиме:

class WindowController: NSWindowController {

    override func windowDidLoad() {
        super.windowDidLoad()
        window?.titleVisibility = .hidden
        window?.collectionBehavior = [.fullScreenPrimary]
    }
}

И окно работает нормально, но вид не становится полноэкранным

enter image description here

Кто-нибудь из вас знает, что мне нужно сделать, чтобы настроить полноэкранный режим просмотра и окно?

Я буду очень признателен за вашу помощь.

1 Ответ

0 голосов
/ 21 мая 2018

Я полагаю, что ваша проблема не связана с настройкой окна.

Вы должны использовать ограничения макета или классические пружины и распорки для компоновки и автоматического изменения размера представления в зависимости от размера представления содержимого окна.

Вы можете установить все эти параметры в конструкторе интерфейсов.

Подход ограничений:

enter image description here

Пружины и распорки:

enter image description here

Базовая конфигурация окна также может быть выполнена в Интерфейсном конструкторе.

С наилучшими пожеланиями.

...