我不知道我改变了什么,但全屏按钮现在转向一个加号+,而不是展开成完整的图标。此外,视图中的免费“进入全屏”菜单项也被禁用。换句话说,最标准的窗口按钮总是一个.zoomButton,而不是一个全屏按钮。

失败,手动触发进入全屏也不起作用,MAC OS Xcode Swift 2.2 Fullscreen Mode
window.toggleFullScreen(self)失败了,试图改变collectionBehavior,但在这方面也没有运气,OSX - Disable Fullscreen Mode from the zoom button?
window.collectionBehavior = .fullScreenAuxiliary所有与窗口相关的代码都在设置初始窗口大小,并使其可以按截图比例调整大小,但是禁用这些代码仍然无法恢复全屏功能。
window = NSWindow(
    contentRect: NSRect(x: 0, y: 0, width: 120, height: 50),
    styleMask: [.titled, .closable, .miniaturizable, .resizable, .fullSizeContentView],
    backing: .buffered, defer: false)
window.titlebarAppearsTransparent = true
window.contentView?.window?.aspectRatio = NSSize(
    width: 120,
    height: 50
        )发布于 2020-08-20 14:37:22
在collectionBehavior中尝试了几个选项,下面的设置是有效的!
window.collectionBehavior = .fullScreenPrimaryhttps://stackoverflow.com/questions/63506994
复制相似问题