← Knowledge Notes
Product Design & UX / Knowledge note · Chinese

Apple HIG 交互模式 Patterns(25 个流程模式 · 上手/输入/反馈/媒体/系统协作)

Apple HIG 25 个跨组件的'交互流程'设计模式。上手三连(启动 Launching·加载 Loading·引导 Onboarding)/ 数据与输入(数据输入 Entering data·拖放 Drag and drop·撤销重做 Undo·搜索 Searching·数据图表 Charting)/ 反馈与中断(反馈 Feedback·模态 Modality·管理通知)/ 账户设置(账户管理 Managing accounts·设置 Settings·评分评论)/ 内容与媒体(音频·视频·触觉 Haptics·全屏·直播观看 Live-viewing)/ 系统协作(协作分享·文件管理·多任务·打印·训练 Workouts)。每个模式给核心心法+最佳实践+反例+平台差异。组件级用法见 components,这里是'把组件串成流程'。

Source collection:Apple 设计指南 · Published here:2026-09-26 · Note updated:2026-06-02

Apple HIG交互模式系统体验

组件是"零件",模式是"把零件串成一段用户流程"(怎么上手、怎么输入、怎么反馈、怎么放媒体)。组件级用法见 Apple HIG 组件决策手册(63 个组件 · 何时用哪个),这里是流程层。每个模式给核心心法 + 实践 + 反例。

一、上手三连:启动 → 加载 → 引导

模式 核心心法 关键 do/don't
启动 Launching 启动屏只为"营造快速加载感",别当艺术/品牌位 iOS/iPadOS/tvOS 要启动屏(macOS/visionOS/watchOS 不要);启动屏=首屏的纯色/布局近似版,禁文字(无法本地化)、禁广告;恢复上次状态
加载 Loading 最好的加载是"用户没察觉就完成了" 先显占位符(骨架);后台加载让用户能干别的;>1-2 秒用进度指示器;长加载给有趣内容;watchOS 尽量即时、别显加载圈
引导 Onboarding 通过交互教学(做比看记得牢);简洁、有趣、可选 上下文相关提示 > 固定流程;教程可跳过(跳过别再弹);推迟非必要设置(给好默认值);别在引导里塞授权协议;别用大下载阻塞上手

· 帮助 Offering help:简单任务用内联/弹出提示 Tip(1-3 步、行动导向、1-2 句);复杂任务给教程;macOS/visionOS 工具提示 ≤60-75 字符、句子式大小写、动词开头。

二、数据与输入

模式 核心心法 关键 do/don't
数据输入 Entering data 能自动获取就别让用户手输 字段提示+标签明确所需;预填合理默认值;敏感信息用安全字段;别预填密码;给选择项减少打字;动态校验;必填没填则"下一步"置灰
拖放 Drag and drop 同容器=移动,跨容器/App=复制 尽量全 App 支持;给替代方式(菜单复制);多项拖放;开始即显半透明拖动图;有效目标高亮、无效显禁止图;支持悬停激活(Spring Loading)
撤销重做 Undo/redo 让用户安全探索 支持多次撤销(别设无谓上限);菜单标"撤销输入/重做加粗";撤销影响不可见内容时自动滚回展示;别重定义三指滑动/摇晃手势;macOS 放编辑菜单 Cmd-Z
搜索 Searching 内容可索引(Spotlight 跨 App 查) 让内容可被 Spotlight 索引;支持历史/建议/自动补全/纠错/筛选;系统打开保存视图自带搜索栏
数据图表 Charting 不是所有数据都适合图表 简单信息用列表/表格;突出关键信息;别塞太多;用常见图表类型(柱/线);多图保持一致;必须无障碍(说明+标签)

三、反馈与中断(打扰程度递增)

模式 核心心法 关键 do/don't
反馈 Feedback 按信息重要性选呈现方式(被动状态 vs 中断警告) 多通道(颜色+文本+声音+触觉)保证无障碍;状态反馈集成在界面里(如工具栏显未读数);警告只在必要时中断;重要任务成功才确认(如 Apple Pay)
模态 Modality 只在"帮用户专注/做关键决策"时用 保持模态任务简单短小;别做"App 中的 App"(深层级会迷路);复杂任务用全屏模态;给明显的关闭方式;关闭可能丢数据时确认;别叠多个模态
管理通知 Managing notifications 中断级别要"诚实"反映紧急度 四级:被动/主动(默认)/时间敏感/紧急;时间敏感只在真时效相关时用;营销通知必须明确授权、且不得用时间敏感级;支持专注模式

四、账户与设置

模式 核心心法 关键 do/don't
账户管理 Managing accounts 账户不该成为使用门槛 核心功能不依赖账户就别强制注册;尽量推迟登录(先让用户体验价值);优先 Sign in with Apple / Passkey;能创建账户就必须能删除账户(且路径明显、别藏在隐私条款里)
设置 Settings 用户要"开箱即用",但需要时能调 给好默认值;减少设置项;遵循系统全局设置别重复;常规设置放自定义设置区、任务相关设置放任务界面内;Cmd-, 打开设置;别重复获取可自动检测的信息
评分评论 Ratings/reviews 好体验才是好评的前提,时机比频率重要 用户投入后(完成关卡/任务)再请求;别打断、别在引导期请求;用系统评价提示(365 天最多 3 次);间隔 1-2 周

五、内容与媒体

模式 核心心法 关键 do/don't
播放音频 Playing audio 行为符合用户对音量/静音/耳机的预期 静音模式只播用户主动发起的音频;按用途选音频类别(Ambient/Playback/Record…决定是否混音/后台/响应静音);支持音频重定向;处理中断(来电)后判断是否恢复
播放视频 Playing video 用系统播放器(熟悉一致) 保持原始宽高比(别嵌信箱);空格键播放/暂停;别混音频源;tvOS 叠加层小而不扰;visionOS 让用户控制何时播+可调窗口、别自动全沉浸;watchOS 视频 ≤30 秒
触觉反馈 Playing haptics 用系统预定义模式(用户已有认知),作为补充非主导 全 App 一致(建立因果);别过度(开着没感觉、关了才觉缺);优先短促触觉;给关闭选项;三类生成器(通知/冲击/选择)
全屏模式 Going full screen 让用户自主决定何时进出全屏 专注/沉浸场景才用;别程序化主动改窗口大小;全屏也要能访问核心控件;iPadOS/macOS 允许显示 Dock;返回时恢复状态;Apple TV/Watch 无全屏(本就满屏)
直播观看 Live-viewing 最短路径进直播内容 直播放首个标签、一键观看;视觉区分直播 vs 点播;显直播进度;EPG 突出当前节目;频道切换给即时反馈;支持云 DVR

六、系统协作

模式 核心心法 关键 do/don't
协作与分享 Collaboration 简单、响应快,边沟通边处理内容 分享按钮放显眼处(工具栏);简明权限说明("仅受邀者可编辑");协作按钮显著(标明分享者);只放必要的自定义操作;visionOS 支持 SharePlay 沉浸共享
文件管理 File management 自动保存,隐藏扩展名 别让用户手动保存(编辑/关闭/切换时自动存);默认隐藏扩展名(可选显);支持 Quick Look 预览;iOS 18+ 用系统文档启动器;macOS 优先用 Finder
多任务 Multitasking 切走自动暂停,切回无缝恢复 几乎所有 App 都要兼容多任务;平滑处理音频中断;后台完成用户启动的任务;iPad 适配 Split View/Slide Over/画中画(App 不控制配置);只在用户明确请求时开新窗口
打印 Printing 用系统打印功能,放标准位置 macOS 放"文件"菜单、iOS 放操作表;不可打印时置灰/隐藏;macOS 可建自定义打印面板类别;保存修改过的打印设置
训练 Workouts 运动中只显最关心的数据,别干扰 显卡路里/时间/心率+暂停/结束控件;大字高对比;传感器不可用时如实告知(如游泳水扰心率);结束给总结(配活动环);丢弃过短记录

源自 Patterns 模式(25 篇)。组件级用法见 Apple HIG 组件决策手册(63 个组件 · 何时用哪个);输入方式(手势/键盘/Pencil 等)见 Apple HIG 输入源 Inputs(13 种 · 触控/手势/键盘/指针/Pencil/表冠/眼动/遥控器/手柄);无障碍/隐私贯穿其中见 Apple HIG 无障碍与伦理 Accessibility(九大原则/包容性/隐私/文案/RTL)。

来源与关联资料