SwiftUI - 如何在 macOS 上隐藏窗口标题
Posted
技术标签:
【中文标题】SwiftUI - 如何在 macOS 上隐藏窗口标题【英文标题】:SwiftUI - How to hide window title on 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
【问题讨论】:
【参考方案1】:您需要使用以下窗口样式:
WindowGroup
ContentView()
.windowStyle(HiddenTitleBarWindowStyle())
【讨论】:
太棒了。谢谢。【参考方案2】:现在是:
WindowGroup
ContentView()
.windowStyle(.hiddenTitleBar)
【讨论】:
考虑将 cmets 写入现有正确但过时的答案 我还没有根据其他人的答案制作 cmets 的声誉。 这没有提供问题的答案。一旦你有足够的reputation,你就可以comment on any post;相反,provide answers that don't require clarification from the asker。 - From Review 它的答案与原始答案相同,但已更新为当前语法哈哈。以上是关于SwiftUI - 如何在 macOS 上隐藏窗口标题的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 SwiftUI 在 macOS 上可靠地检索窗口的背景颜色?
SwiftUI 2.0 在 macOS 上禁用窗口的缩放按钮
SwiftUI:如何在 macOS 11 上设置工具栏的标题?