出现启动黑屏:Mac OS 应用程序

时间:2021-01-27 14:17:46

标签: swift macos fullscreen

我想以全屏模式启动我的 mac 应用程序并隐藏 menudoc,以便用户无法切换应用程序或看到其他应用程序。所以我使用下面的代码来全屏启动窗口。

override func viewDidAppear() {
      super.viewDidAppear()
            let presOptions: NSApplication.PresentationOptions = [.hideDock, .fullScreen]

            let optionsDictionary = [NSView.FullScreenModeOptionKey.fullScreenModeApplicationPresentationOptions :
                                        NSNumber(value: presOptions.rawValue)]

            self.view.enterFullScreenMode(NSScreen.main!, withOptions:optionsDictionary)
            self.view.wantsLayer = true

  }

但在应用启动时显示黑屏,请参阅图片。enter image description here

所以我的问题是隐藏 DocMenu

全屏打开 mac os 应用程序的最佳方法是什么

0 个答案:

没有答案