Skip to content

WindowStyle macOS visionOS

SwiftUI 提供了几种默认的窗口外观:

DefaultWindowStyle

默认的窗口样式

swift
WindowGroup() {
    ContentView()
}.windowStyle(.automatic)

WindowStyleAutomatic

HiddenTitleBarWindowStyle

隐藏窗口标题和标题栏区域背景的窗口样式,允许显示更多窗口内容。

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

HiddenTitleBarWindowStyle

TitleBarWindowStyle macOS

显示窗口标题栏部分的窗口样式,也是 macOS 的默认样式。

swift
    WindowGroup() {
                ContentView()
}.windowStyle(.titleBar)

TitleBarWindowStyle

PlainWindowStyle visionOS

visionOS 平台上的最简风格窗口。

swift
WindowGroup {
    ContentView()
}.windowStyle(.plain)

PlainWindowStyle

VolumetricWindowStyle visionOS

创建 3D 立体窗口的窗口样式。

swift
WindowGroup() {
    ContentView()
}.windowStyle(.volumetric)

VolumetricWindowStyle