AiOffice 能力组合,开箱即用,为您的工作流提速
等待条件,而不是任意超时。核心原理 Flaky 测试来自于猜测操作需要多长时间。基于条件的等待消除了竞争条件。
Xcode 26 的记录 UI 自动化功能指南,用于通过用户交互记录创建 UI 测试。
SwiftUI 搜索是基于环境和导航的。您将 .searchable() 附加到视图,但导航容器(NavigationStack、NavigationSplitView 或 TabView)呈现实际的搜索字段。这种间接寻址是大多数搜索错误的根源。
使用时:
SwiftUI 的导航 API 提供数据驱动的编程式导航,可从简单的堆栈扩展到复杂的多列布局。在 iOS 16 (2022) 中通过 NavigationStack 和 NavigationSplitView 引入,在 iOS 18 (2024) 中通过选项卡/侧边栏统一进行演变,并在 iOS 26 (2025) 中通过 Liquid Glass 设计进行完善。
核心原则 85% 的导航问题源于路径状态管理错误、视图身份问题或放置错误,而不是 SwiftUI 缺陷。
SwiftUI 自适应布局工具的综合 API 参考。有关决策指导和反模式,请参阅 axiom-swiftui-layout 技能。
构建响应可用空间而不是设备假设的布局的纪律执行技能。涵盖工具选择、大小类别限制、iOS 26 自由形式窗口和常见反模式。
SwiftUI 手势识别与组合模式、状态管理和辅助功能集成的综合指南。
在以下情况下使用此技能:
SwiftUI 调试分为三类,每一类都有不同的诊断方法:
堆栈、网格、轮廓和滚动增强。 iOS 14 到 iOS 26。
SwiftUI 动画系统的全面指南,从基础概念到高级技术。这项技能涵盖了 Animatable 协议、iOS 26 @Animatable 宏、动画类型和事务系统。
iOS 26、iPadOS 26、macOS Tahoe、watchOS 26 和 VisionOS 26 中 SwiftUI 新功能的综合指南。从 Liquid Glass 设计系统到富文本编辑,这些增强功能使 SwiftUI 在所有 Apple 平台上更加强大。
您必须在任何 iOS UI 工作中使用此技能,包括 SwiftUI、UIKit、布局、导航、动画和设计。
在调试应用程序代码之前,您必须使用此技能来解决任何构建、环境或 Xcode 相关问题。