用途:这是一份针对原生 iOS「外围交互界面」的设计与评审技能,面向小组件、锁屏、待机、实时活动、灵动岛、触觉反馈等围绕主 App 的界面。资料称这些界面在很多用户那里就是产品本体,例如 Spotify 小组件的打开频率远高于 App。
主要能力:覆盖主屏小组件、锁屏小组件、StandBy 小组件、锁屏实时活动、灵动岛、控制中心控件、触觉触控菜单、UIFeedbackGenerator、Core Haptics、动作按钮、相机控制按钮、Symbol Effects、专注模式过滤器等,并包含钱包凭证、倒计时、推送通知时机、画中画、App Clip 等新增主题。
输出方式:评审代码或给出改动建议时,必须输出一张 Markdown 表格,列为 Before、After、What this changes;Before 尽量引用用户原代码,After 给出确切 API、sensoryFeedback 样式或容器修饰符,第三列描述观感或体验变化。多条建议合并为一张表,未实现项 Before 用「—」。
设计原则:以「一眼可读」为唯一约束;同一 AppIntent 驱动多个界面;触觉是标点不是段落。小组件是内容而非外壳,不放「在 App 中打开」按钮、设置齿轮或 Logo;实时活动应设置 staleDate 并在 8 小时内结束;灵动岛只允许前景元素,禁止背景色和出血图片。
限制与注意:小组件不能连续动画,刷新预算约每设备每日 40–70 次;锁屏小组件默认为单色着色模式,不应用照片或渐变;StandBy 夜间自动变红,需测试;灵动岛禁止背景填充。资料未提供具体收费、价格与平台支持信息。