上一章 发送通知

模态化设计

酸梅干超人2024-02-04 发布
864人在学·0条笔记
收藏

模态化是一种呈现内容的设计方式,这种模式可阻止与父视图交互且需要进行确切的操作来关闭。

以模态化方式呈现内容可以:

  • 确保用户接收关键信息,并在必要时对其进行操作
  • 提供选项以让用户确认或修改其最近的操作
  • 帮助用户执行明确的小范围任务,同时不会忘记其之前的环境
  • 向用户提供沉浸式体验,或帮助其专注于复杂任务

取决于不同平台,你可以使用不同的组件来呈现这些类型的模态体验。


应用指南

  • 仅在必要情况下以模态化方式呈现内容。
  • 保持模态界面简短和精炼。
  • 注意避免让创建的模态体验看起来像位于你 App 内的 App。在模态任务内呈现视图层级结构尤其可能让用户忘记如何回溯其步骤。如果模态任务必须包含子视图,请提供浏览层级结构的单一路径,并避免包括可能被用户误认为是用于关闭模态视图的按钮。
  • 考虑为复杂任务使用全屏幕模态样式。
  • 始终向用户提供关闭模态视图的明显方式。
  • 必要时,通过在关闭模态视图前获得确认来帮助用户避免数据丢失。
  • 让模态视图的任务易于识别。
  • 让用户关闭一个模态视图,然后再呈现另一个模态视图。
864人在学·0条笔记
收藏
已学会
7人已学会
下一篇提供帮助
虽然最高效的体验是易操作且直观的,但你仍可根据需要提供帮助。 应用指南 根据 App 的任务决定用户可能需要的帮助类型。例如,你可以通过显示简明描述任务的内联视图,来帮助用户执行包含一两步操作的简单任务。另一种情况,如果你的 App 或游戏支持复杂或多步骤的任务,不妨提供教程来指导用户如何实现更大的...
本章笔记
仅看自己
logo