Human Interface Guidelines (HIG) — 苹果针对iOS、iPadOS、macOS、watchOS和tvOS平台的官方界面设计规则汇编。文档包含导航、排版、颜色、动画和用户交互方面的建议。根据Apple Developer Documentation (2025),遵守HIG可将用户对应用的适应时间缩短40%,并提高App Store评分。指南涵盖从概念到最终原型的所有设计阶段。
要点
Human Interface Guidelines (HIG) — 是苹果关于用户界面设计的官方文档。文档包含所有标准系统组件的描述、使用规则、手势、动画、排版和配色方案的要求。苹果最初于1987年为Macintosh发布了HIG,此后文档随平台一起演变——从iOS 1(2007)到当前的iOS 18、iPadOS 18、macOS 15 Sequoia、watchOS 11和tvOS 18。HIG涵盖三个层面:设计理念(原则)、系统组件(UI元素)和技术建议(屏幕尺寸、Safe Area、Dynamic Type)。对于开发者来说,HIG是设计决策的唯一权威来源:如果某个组件在HIG中有描述,就无需重新发明。
HIG文档分为三大部分:«Foundations»(基本原则和模式)、«Platforms»(iOS、iPadOS、macOS、watchOS、tvOS、visionOS的平台章节)和«Components»(所有系统UI元素的目录)。每个组件都按照统一模板描述:用途、结构、行为、最佳实践和示例。例如,Navigation Bars章节包含高度规范(iPhone竖屏44pt,横屏32pt)、按钮放置规则和定制限制。HIG还包含辅助功能建议——VoiceOver、Dynamic Type、reduce motion——这些是App Store发布的强制性要求。
遵守Human Interface Guidelines直接影响应用在App Store中的成功。在审核时,苹果会检查是否符合HIG——非标准手势、重定义的系统组件或导航层次结构的违反都可能导致发布被拒。根据Apple Developer Program License Agreement (2025),未按规定使用系统API的应用将在审核阶段被拒绝。在IT Sectr,自2017年以来我们在所有iOS项目中都遵守HIG——这缩短了审核时间并提高了用户评分。此外,符合HIG的应用由于更好的用户体验,在App Store搜索中获得更高排名。
六大基本原则 Human Interface Guidelines构成了苹果的设计理念。第一条原则——Aesthetic Integrity(审美完整性):界面的外观应与其功能相匹配。第二条——Consistency(一致性):相同元素在系统的所有应用中的行为一致。第三条——Direct Manipulation(直接操控):用户直接与内容交互(滑动、轻点、捏合缩放),而不是通过抽象控件。
Clarity(清晰性)要求文本可读、图标易懂、导航可预测。Dynamic Type和SF Symbols是苹果在所有设备上保持清晰性的工具。Deference(尊重)意味着界面不应与内容竞争:模糊背景、简约工具栏和透明元素(iOS 7+风格)实现了这一原则。Feedback(反馈)确保用户的每个操作都能获得视觉或触觉响应:按钮高亮、触觉反馈、过渡动画。违反反馈原则是App Store评分低的常见原因之一,Appfigures (2025) 数据证实了这一点。
Human Interface Guidelines包含苹果每个系统组件的详细规范。Bars章节描述了Navigation Bar(标准高度44pt)、Tab Bar(49pt)、Toolbar(44pt)和Search Bar。Views章节包括具有基本和自定义类型单元格的Table View、支持compositional layout的Collection View、Scroll View和Text View。Controls章节规范了Button、Slider、Switch(最小目标44×44pt)、Segmented Control、Stepper和Date Picker。每个控件都指定了hit-target尺寸(最小触摸区域——根据苹果指南为44×44pt)、视觉状态(normal、highlighted、disabled、selected)和过渡动画。
苹果建议使用系统字体San Francisco(iOS/macOS使用SF Pro,watchOS使用SF Compact)配合Dynamic Type——根据用户设置自动调整字号。HIG定义了11种文本样式:Large Title (34pt)、Title 1 (28pt)、Title 2 (22pt)、Title 3 (20pt)、Headline (17pt, semibold)、Body (17pt)、Callout (16pt)、Subhead (15pt)、Footnote (13pt)、Caption 1 (12pt)、Caption 2 (11pt)。HIG调色板包括系统颜色:labelColor、secondaryLabelColor、systemBackgroundColor、systemGroupedBackgroundColor——支持浅色和深色主题。使用系统颜色可确保在所有设备和辅助功能设置下正确显示。
每个苹果平台都有HIG中描述的独特界面元素。对于iOS,这些是Tab Bar(底部导航)、Navigation Bar(带标题和按钮的顶部栏)、Sheets(模态面板)、Activity View(系统分享)、Live Activities和Dynamic Island。对于iPadOS,增加了Split View、Slide Over、Popover Presentation和Keyboard Shortcuts。对于macOS——Menu Bar、Dock、Sheets、Panels、Sidebar、带有NSToolbarItem的Toolbar。对于watchOS——Complications、Digital Crown、Scribble、Swipe Gestures和Always-On Display。对于tvOS——Focus Engine、Parallax Icons、Top Shelf。
HIG建议不要机械地在平台间移植元素:iOS上的Tab Bar不等同于macOS上的Sidebar,尽管两者都解决导航问题。对于跨平台应用,苹果提供Mac Catalyst和SwiftUI,它们会自动将界面适配到目标平台,同时遵守HIG。在IT Sectr使用SwiftUI开发时,我们使用平台特定的修饰符:.navigationViewStyle、.tabViewStyle和.pickerStyle——它们确保符合原生指南。此外,HIG描述了适应Dynamic Type、放大文本、Reduce Motion和增加对比度的要求。
应用Human Interface Guidelines从学习«App Architecture»章节开始,该章节描述了典型iOS应用的结构:启动屏幕、引导页、模态屏幕、导航图和加载状态。第一步——选择导航风格(带Navigation Controller的层次式、带Tab Bar的扁平式、带Sheets的模态式或组合式)。第二步——确定屏幕层次结构以及每个屏幕是否符合HIG模板。第三步——为每个任务选择系统组件:列表用Table View、网格用Collection View、轮播用Page Control。
苹果提供Xcode Preview Assets和Accessibility Inspector用于检查HIG合规性。建议通过检查清单:所有hit-target大于44pt、文本使用Dynamic Type、颜色支持深色主题、导航符合HIG层次结构、手势不与系统手势冲突(例如,swipe-back未被重定义)。在IT Sectr,我们在每个版本发布前进行HIG审查——这消除了App Store审核中的拒绝风险。此外,App Store Review Guidelines(第4.0节«Design»)直接引用了HIG:严重违反指南的应用将被拒绝,直到问题解决。
常见问题
Human Interface Guidelines (Apple) 和 Material Design (Google) 的理念不同:HIG提倡内容拟物化(界面不与内容竞争),而Material Design提倡带有阴影和高度层次的«智能纸张»。HIG使用系统字体San Francisco,Material使用Roboto(及其变体Google Sans)。技术层面上,HIG使用pt(点),Material使用dp(密度无关像素);在1×下两者一致:在基础屏幕上1pt = 1dp = 1/163英寸。
形式上是的——App Store Review Guidelines第4.0节要求符合HIG。实际上,苹果仅因严重违规而拒绝应用:重定义系统手势、导航失灵、元素不可点击。轻微偏差(自定义控件、非标准排版)通常能通过审核,但可能降低用户评分,Appfigures (2025) 研究证实了这一点。
最新版HIG发布在官方网站developer.apple.com/design/human-interface-guidelines上。文档与OS测试版(WWDC,六月)和最终版(九月)同步更新。离线访问可通过Apple Developer Documentation门户获取PDF存档。建议订阅HIG中What's New部分的更新。
是的,苹果每年在WWDC随新OS发布同步更新HIG。例如,iOS 18在HIG中增加了关于Dynamic Island、Live Activities和Game Mode的章节。watchOS 11扩展了Vitals和Training Load部分。每次更新都会在developer.apple.com上附带«What's New in HIG»更新日志部分。
技术上可以——App Store审核不会逐项检查每个控件。但iOS用户期望原生行为:用Bottom Navigation代替Tab Bar、用Floating Action Button代替Toolbar会降低界面的可识别性。根据Nielsen Norman Group (2024) 的UX研究,平台反模式会使任务完成时间增加22%。
总结
我们将开发一款交钥匙移动应用程序
IT Sectr自2017年以来为初创企业和企业打造iOS和Android应用程序。我们将为您提供咨询并提出最佳解决方案。