Files
nexus/wiki/concepts/Multi-Window-Architecture.md

1.2 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Multi-Window Architecture concept
visionos-spatial-engineer
2026-04-25

Definition

visionOS 应用的多窗口管理模式,基于 WindowGroup 场景类型,支持 single-instance 窗口、volumetric 展示和空间场景管理。

Window Types

  • Unique Windows单实例窗口:应用主窗口,每次只存在一个实例
  • Volumetric Presentations空间展示:在 3D volume 内呈现的辅助内容窗口
  • Spatial Scenes空间场景:完整的 3D 空间应用场景定义

Core Patterns

  • WindowGroup Management:通过 WindowGroup 管理同类型窗口的生命周期
  • Glass Background Effects:每个窗口默认带有 Liquid Glass 风格的毛玻璃背景
  • Spatial Presentation Hierarchy:窗口之间的空间层级关系管理
  • Presentation StateSwiftUI 状态驱动的窗口展示模式切换

Sources