【问题标题】:SwiftUI - How to hide window title on macOSSwiftUI - 如何在 macOS 上隐藏窗口标题
【发布时间】:2020-12-03 17:48:58
【问题描述】:

在没有AppDelegate / SceneDelegate 的新 SwiftUI 框架的 macOS 上,如何隐藏窗口标题?

我发现这篇来自 Apple 的文章描述了如何为 Catalyst 应用程序执行此操作,但现在没有该委托,我该如何实现?

文章链接 - https://developer.apple.com/documentation/uikit/mac_catalyst/removing_the_title_bar_in_your_mac_app_built_with_mac_catalyst

【问题讨论】:

    标签: macos swiftui


    【解决方案1】:

    您需要使用以下窗口样式:

    WindowGroup {
        ContentView()
    }
    .windowStyle(HiddenTitleBarWindowStyle())
    

    【讨论】:

    • 太棒了。谢谢。
    【解决方案2】:

    现在是:

    WindowGroup {
      ContentView()
    }
    .windowStyle(.hiddenTitleBar)
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多