macOSアプリの全画面ボタンがプラスに変わり、全画面入力が無効になります

Aug 20 2020

何を変更したのかわかりませんが、フルスクリーンボタン+がフルアイコンに展開されるのではなく、プラスに変わります。さらに、ビューの無料の「フルスクリーンに入る」メニュー項目も無効になります。言い換えると、右端の最も標準的なウィンドウボタンは常に.zoomButtonフルスクリーンボタンではありません。

失敗、手動でフルスクリーンに入るトリガーも機能しない、MAC OS Xcode Swift2.2フルスクリーンモード

window.toggleFullScreen(self)

失敗しました、変更しようとしましたがcollectionBehaviorそれもうまくいきませんでした、OSX-ズームボタンからフルスクリーンモードを無効にしますか?

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
        )

回答

Metropolis Aug 20 2020 at 14:37

でいくつかのオプションを試してみましたが、collectionBehavior以下の設定が機能します!

window.collectionBehavior = .fullScreenPrimary