Cocoa: 设置Mac window 全屏视图不改变大小

Cocoa: Setting Mac window full screen the view doesn't change size

我正在设置 window 以便能够全屏显示:

class WindowController: NSWindowController {

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

并且 window 工作正常,但视图不是全屏

你们中有人知道我需要做什么来设置全屏视图以及 window?

非常感谢你的帮助。

我假设您的问题与 window 设置无关。

您必须使用布局约束或经典弹簧和 struts 布局并根据 window 内容视图大小自动调整视图大小。

您可以在界面生成器中轻松设置所有这些选项。

约束方法:

弹簧和 struts:

基本 window 配置也可以在界面生成器中完成。

祝福。