如何根据 Apple HIG 规范设计应用的布局与导航
解决 UI 设计不符合平台原生习惯的问题:通过引入 Apple 人机交互指南(HIG)的决策矩阵,让 AI 能够根据应用的信息架构,自动推荐最合适的导航模式(如 Tab Bar 或 Sidebar)及其在多设备间的适配方案。
为什么需要这个技能
在开发 Apple 生态应用时,开发者常面临“导航模式选择困难”。例如,在 iPhone 上习惯的底部 Tab Bar,在 iPad 或 Mac 上应当转化为 Sidebar 还是 Toolbar?如果处理不当,会导致应用在不同设备上显得违和,且增加用户的学习成本。
本技能为 AI 提供了一个结构化的决策框架,涵盖了从层级组织、屏幕尺寸适配到多任务处理(Multitasking)的所有核心原则,确保生成的 UI 方案不仅美观,而且符合 Apple 用户的直觉。
适用场景
- 产品原型设计阶段:需要决定应用是采用扁平化导航还是深层级导航。
- 多平台适配(Adaptive Layout):将一个 iOS 应用扩展到 iPadOS 或 macOS 时,需要定义布局的坍缩与展开逻辑。
- visionOS 开发:在空间计算环境下设计窗口、体积(Volumes)及装饰物(Ornaments)的布局。
- 代码实现前评审:在编写 SwiftUI 或 UIKit 代码前,验证导航路径是否符合系统标准。
核心工作流
- 分析信息架构:AI 会询问应用的顶层分类数量、层级深度以及目标平台。
- 匹配导航模式:
- 3-5 个同级板块
推荐 Tab Bar(iOS) 适配为 Sidebar(iPad/Mac)。 - 深层层级内容
推荐 Sidebar + NavigationSplitView。 - 文件/文件夹树
推荐 Column View(Mac 风格)。
- 3-5 个同级板块
- 规划适配逻辑:定义在不同尺寸类(Size Classes)下的行为,例如 iPad 的三栏布局如何在 iPhone 上坍缩为单栏堆栈。
- 执行合规性检查:对照 Checklist 检查多任务处理(Slide Over)、动态类型(Dynamic Type)及安全区域(Safe Areas)的兼容性。
下载和安装
下载 hig-components-layout 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐