SuperAPI AI 工具集

axiom-swiftui-26-ref

设计与创作

查看项目

更新于 10-16 00:23

技能介绍

用途:在实现 iOS 26、iPadOS 26、macOS Tahoe、watchOS 26、visionOS 26 的 SwiftUI 新特性时使用,涵盖设计系统、性能、动画、空间布局与场景桥接等主题。

主要能力:Liquid Glass 设计系统的自动适配与相关 API(ToolbarSpacer、ToolbarItemGroup、DefaultToolbarItem、可自定义工具栏、glassEffect、GlassEffectContainer、glassEffectID、GlassButtonStyle、buttonSizing);底部对齐搜索与 searchToolbarBehavior(.minimize);富文本编辑、WebView、Chart3D、visionOS 与 CarPlay 小组件;滑块刻度、enabledBounds、currentValueLabel、sliderThumbVisibility;safeAreaBar、onOpenURL(prefersInApp:) 等新修饰符;列表与滚动性能改进、嵌套 ScrollView、SwiftUI Performance Instrument;@Animatable 宏与 @AnimatableIgnored;visionOS 的 Alignment3D、manipulable、SurfaceSnappingInfo;UIKit/AppKit 应用的场景桥接(MenuBarExtra、ImmersiveSpace、RemoteImmersiveSpace、AssistiveAccess)。

使用方式:系统要求 iOS 26+、iPadOS 26+、macOS Tahoe+、watchOS 26+、visionOS 26+;用 iOS 26 SDK 重新编译后,导航容器、标签栏、工具栏等自动采用新设计。示例中以 if #available(iOS 26.0, *) 包裹新 API 以兼容旧系统,并附有可复用的包装写法。

限制:仅适用于上述系统版本,旧系统需做可用性判断;iPadOS 26 中 UIRequiresFullscreen 键已废弃需迁移;部分 API 有类型约束(如 SliderTickContentForEach 要求元素类型与 SliderTick 值类型一致);玻璃元素相邻时需用 GlassEffectContainer。具体收费、价格与授权方式暂未提供。