旋转指示器#
旋转指示器表示某个动作或操作正在进行中。
何时使用#
当操作耗时超过大约三秒时,需要显示进度指示。这可以告知用户操作正在进行,并且没有发生错误。如果操作耗时少于三秒,则无需显示进度指示。
旋转指示器不显示任务完成的比例或剩余时间。因此,它们更适合较短的操作。如果任务可能需要超过 30 秒,进度条 可能是更好的选择。
通用指南#
最好不要在很短的时间内显示旋转指示器,因为短暂显示的动画元素会分散用户的注意力,影响整体用户体验。如果操作所需时间可能有所不同,请考虑在经过一段时间后才显示旋转指示器。
将进度旋转指示器放置在与其相关的用户界面元素附近或内部。
通常,一次只应显示一个进度旋转指示器。避免同时显示多个旋转指示器。
如果有助于明确旋转指示器所关联的任务,可以在旋转指示器旁边显示标签。
如果旋转指示器显示的时间较长,可以添加标签以指示进度。这可以采用百分比的形式,显示剩余时间,或显示任务的子组件的进度(例如,已下载的项目或已导出的页面)。