让你的 app 在 ipados 上呈现出色观感。了解设计响应式布局的最佳实践,轻松创建可调整大小的窗口。熟悉窗口控件,并探索适配不同窗口控件的最佳方式。了解出色菜单栏的构建要素。此外,探索全新指针及其效果更新。
此文章由AI生成,可能存在错误,如有问题,请联系djs66256@163.com
提升 iPad 应用设计:WWDC 26 最新指南
概述
iPadOS 26 带来了一系列创新功能,旨在帮助开发者打造更强大、更流畅的 iPad 应用体验。本次 WWDC 演讲详细介绍了如何利用这些新特性优化应用设计,包括导航模式选择、窗口管理改进、指针增强以及菜单栏设计。
导航设计新范式
在 iPadOS 26 中,应用的导航设计获得了全新可能性。设计师 Rene Lee 展示了两种主要导航模式:
侧边栏导航非常适合内容层级复杂的应用,如邮件应用展示的示例。邮件应用利用侧边栏扁平化导航结构,将所有邮箱和账户一目了然地展示给用户。音乐应用则展示了侧边栏与选项卡栏之间的流畅转换:点击侧边栏中的按钮,导航可以无缝变形为更紧凑的选项卡栏。
选项卡栏导航作为更紧凑的选择,能够最大化内容展示空间,提供更沉浸式的体验。开发者可以从选项卡栏开始设计,因为它能轻松扩展为侧边栏,为应用未来的发展预留空间。
演讲特别强调了导航在尺寸变化时的适应性表现:
- 竖屏模式下,侧边栏可变形为选项卡栏
- 布局变化应保持非破坏性
- 尽可能恢复到初始状态
Rene 还建议开发者充分利用”滚动边缘效果”,在工具栏下方扩展内容,创造更沉浸式的体验,这对于浮动窗口尤为重要。
窗口系统革新
iPadOS 26 引入了更简单强大的窗口系统:
- 每个支持多任务处理的应用右下角新增了调整手柄,用户可轻松拖动调整窗口大小
- 左上角的窗口控件点击时会放大显示功能,长按则提供快速创建各种窗口布局的快捷方式
窗口控件的放置也有新规范:
- 应环绕在工具栏前导边缘
- 避免使用兼容性放置方式(在工具栏上方增加安全区域)
- 正确放置可回收额外内容空间
文档打开行为也有重要变化:
- 每个新文档应在独立窗口中打开(而非”就地打开”)
- 应用菜单新增窗口列表功能
- 为每个窗口提供描述性名称至关重要
指针交互升级
iPadOS 26 对指针系统进行了显著改进:
- 新指针形状更精确,直接一对一跟踪输入
- 悬停效果更新为”液态玻璃托盘”视觉反馈
- 高亮效果会弯曲折射底层元素,清晰指示选中状态
- 指针不再磁吸或橡皮筋式粘附,响应更直接
开发者被建议全面测试应用与新指针的交互,确保体验流畅。
菜单栏设计规范
iPad 菜单栏设计需要特别注意:
自定义菜单设计准则:
- 按使用频率而非字母顺序排列操作
- 相关操作分组到独立部分
- 次要操作可放入子菜单
- 为项目分配匹配应用的符号
- 常用操作设置键盘快捷键
视图菜单优化建议:
- 包含应用选项卡作为菜单项
- 为选项卡切换分配快捷键
- 添加侧边栏切换器功能
重要注意事项:
- 避免根据上下文隐藏菜单或项目
- 非活动项目应变暗而非隐藏
- 保持菜单内容静态以确保可预测性
- 即使没有可操作项,也应显示完整菜单
总结与资源
iPadOS 26 为应用设计提供了丰富的新工具:从流畅的导航转换、优化的窗口管理,到精确的指针交互和结构化的菜单栏设计。开发者可以通过合理运用这些构建模块,显著提升 iPad 应用体验。
更多详细信息可参考以下设计指南:
Human Interface Guidelines: Multitasking
Human Interface Guidelines: The menu bar
Human Interface Guidelines: Windows