简单的问题。如何在SwiftUI中切换全屏模式? [编辑]

问题描述 投票:0回答:1

我已经搜索,找不到任何东西。老实说,我不敢相信有人问这个简单的问题。我的问题实际上是如此简单,以至于我什至都不明白为什么我需要提供代码。无论如何,swiftui中是否有一个函数可以在AppDelegate中调用以编程方式切换全屏模式?

而且,有没有一种方法可以在按钮的操作中做到这一点?

swift macos swiftui fullscreen
1个回答
1
投票
class AppDelegate: NSObject, NSApplicationDelegate {  

    var window: NSWindow!  

    func applicationDidFinishLaunching(_ aNotification: Notification) {  
        self.window.toggleFullScreen(nil)  
        self.window.makeKey()  
    }  
}  
© www.soinside.com 2019 - 2024. All rights reserved.