Page 97 - iOS人机界面指导手册
P. 97
警告框、操作列表和模态视图
这三种视图都是当需要获得用户注意、或需要展示额外的信息和功能时临时出现的。当
任意一种视图出现时,用户都不能再对主界面进行操作了。
警告框
警告框用于向用户展示对使用程序有重要影响的信息。
外观和行为
警告框浮现在程序中央,覆盖在主程序之上。警告框的外观强调了这样一个事实,它的
到来是由于程序或设备的状态发生了重要变动,并不一定是由用户最近的操作导致。用
户必须刻意地关掉警告框才能继续进行操作。
警告框通常至少有一个按钮,用户点击后即可关闭窗口。警告框上也总会有标题,并展
示额外的辅助信息。警告框的背景色是系统定义的,无法定制。
指南
由于警告框不经常出现,所以一旦出现用户就会谨慎对待。切记限制警告框的数量,确
保每一次展示的都是关键、有用的信息。
一般而言,以下情况就木有使用警告框的必要了:
仅仅是为了让一些信息显眼点,尤其是那些与程序的常用功能相关的信息。
相反,你应该用与程序样式和谐的方式让重要的信息吸引眼球。
向用户提示正常进行中程序的进度。
作为替代,考虑使用“进度指示器”或者“活动指示器”向用户提供与进度相关的
反馈。
对用户触发的操作讨要“确认”
为了要求用户再次确认刚才触发的操作,即使是删除联系人等有潜在风险的操作,
也只能使用操作列表(action sheet)
不要提示那些用户无能为力的错误。

