用途:用于规划整个 App 的 Liquid Glass 采纳、审计现有界面兼容性、用 Icon Composer 更新 App 图标、理解各平台行为、从旧材质(模糊、自定义半透明)迁移,并确保无障碍合规。
主要能力:介绍自动刷新范围,如导航栏、标签栏、工具栏、表单、弹出框、按钮、侧边栏、分栏视图和菜单;说明 Liquid Glass 如何形成独立功能层并随重叠、焦点和环境自适应;涵盖控件更新(如按钮默认胶囊形、控制尺寸新增 extraLarge)、导航(tabViewStyle(.sidebarAdaptable)、NavigationSplitView)、菜单与工具栏(图标自动采用、跨平台一致布局)、窗口与模态(更大圆角、iPadOS 连续缩放)、列表与表单的行高和内边距变化;另含图标分层设计、Icon Composer 用法、外观变体、网格预览,以及 .scrollEdgeEffectStyle、.backgroundExtensionEffect、.tabBarMinimizeBehavior、.safeAreaPadding、containerRelativeShape()、GlassEffectContainer 等 API 指引。
使用方式:先用最新 Xcode SDK 构建并在最新平台运行,再对照本参考审查变化,逐步采纳最佳实践;优先使用 SwiftUI、UIKit、AppKit 标准组件,移除自定义背景、模糊效果与硬编码尺寸;用无障碍设置测试 Reduce Transparency、Increase Contrast、Reduce Motion;仅在重要功能元素(导航、主要操作)上使用 .glassEffect(),避免内容卡片和列表行。
适用场景:Apple 生态 App 的 Liquid Glass 迁移、界面审计、图标更新、跨平台一致性检查及无障碍验证。
限制:资料未提供具体收费、价格、平台支持完整列表或效果保证;部分代码与后续章节有截断,实施细节需以官方文档为准。