选择与编辑模式#

选择和编辑模式在集合视图的上下文中运行 - 无论是内容网格或列表,还是侧边栏列表 - 并提供了一种修改多个内容项目的方式。

选择模式允许用户选择多个项目并使用单个操作对它们进行操作。或者,在编辑模式下,操作作为每个项目的一部分内联显示,以便可以直接与之交互。

选择和编辑模式都提供了与集合交互的替代方法,必须激活才能使用。

选择模式#

当应用程序包含大量项目,并且需要能够同时操作多个项目时,请使用选择模式。典型的例子包括从收件箱归档电子邮件,或选择照片添加到相册。

仅仅因为应用程序包含内容项目,这些项目具有不同的操作,并不一定意味着选择模式会很有益 - 通常只有在频繁进行密集的内容管理时才值得。在其他情况下,能够单独对内容项目进行操作(例如通过上下文菜单)通常就足够了。

仅当可以选择的项目上可以执行一系列操作时(至少三个),才应使用选择模式。如果操作数量较少,则可以永久显示单个操作,或者可以使用编辑模式代替。

选择模式指南#

  • 在正常模式下,应在鼠标悬停在每个内容项目上时显示一个复选框。单击此复选框应选择该项目。还应能够使用辅助单击或触摸屏长按选择项目。

  • 当选择一个或多个项目时,应激活选择模式。

  • 当选择模式处于活动状态时
    • 单击内容项目的任何位置都应切换其选择状态。

    • 标题栏应显示一个取消按钮,标题应指示所选项目数。

    • 操作栏应在屏幕底部显示可用于选择的操作。

编辑模式#

当整个内容集合具有不同的编辑任务,且与主要的交互方法不同时,编辑模式适用。一个很好的例子是编辑播放列表,其中主要的交互方式是播放,而编辑播放列表是一项不同的活动。

如果编辑是用户与内容集合交互的主要方式,那么单独的编辑模式不是一个好的选择,并且应默认显示编辑控件。

仅当每个内容项目只有少量潜在操作时(通常是两个或三个),才使用编辑模式。还应能够舒适地将这些操作覆盖在内容项目上或其旁边显示。

编辑模式通常使用专用的编辑按钮触发。相应的“完成”按钮允许取消编辑模式。

API 参考#