WindowReader

从任何 SwiftUI 视图访问当前的 UIWindowNSWindow

用法

使用 WindowReader 读取当前的 UIWindowNSWindow

@main
struct MyView: View {
    var body: some Scene {
        WindowReader { window in
            ...
        }
    }
}

在子视图中,UIWindowNSWindow 将在 Environment 中可用

环境

@Environment(\.window) var window

许可证

请参阅 LICENSE