[英]Restoring macOS window size after close using SwiftUI WindowsGroup
我找到了一種解決這種情況的方法,而不是關閉這個窗口,我們將顯示/隱藏它。
這是我在我的應用程序中所做的
@main
struct PulltodoApp: App {
@NSApplicationDelegateAdaptor(AppDelegate.self) var appDelegate
}
class AppDelegate: NSObject, NSApplicationDelegate, NSWindowDelegate {
func applicationDidFinishLaunching(_ notification: Notification) {
let mainWindow = NSApp.windows[0]
mainWindow?.delegate = self
}
func windowShouldClose(_ sender: NSWindow) -> Bool {
NSApp.hide(nil)
return false
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.