用途:该技能用于生成符合 Apple 人机界面指南(HIG)的 SwiftUI 代码,适合在创建新 SwiftUI 视图或组件、根据设计描述构建 iOS UI、需要符合 HIG 的代码脚手架、把 UI 概念转换为 SwiftUI 代码时使用。
主要能力:生成生产可用的 SwiftUI 代码,覆盖导航(2-5 项标签栏、带下钻的 Navigation Stack、模态 sheet 与全屏覆盖、搜索集成)、表单(带校验的文本框、日期/选择/滚轮选择器、开关与步进器、安全输入框)、列表(带分区的标准列表、滑动操作、下拉刷新、空状态)、卡片与容器(内容卡片、分组背景、材质叠加)。输出包含主视图 struct、辅助子视图、Preview provider、无障碍标签和使用注释。
生成原则:使用语义颜色(如 Color.primary、Color(.systemBackground)),不用十六进制;优先使用 SF Symbols 而非自定义资源;通过 .font(.body) 支持动态字体缩放;所有颜色需同时适配深色模式;包含 VoiceOver 标签,触控目标最小 44pt。
使用方式:以自然语言描述界面需求即可,例如“创建一个包含个人资料区和偏好的设置页面”,技能会生成 SettingsView、ProfileHeaderView、PreferenceRow 等组件。
限制:资料未提供安装命令、收费方式、平台支持范围及具体版本要求,暂未提供相关信息。相关技能包括 ios-design-review(校验生成代码)和 ios-hig-reference(设计指南参考)。