Page 97 - iOS人机界面指导手册
P. 97

警告框、操作列表和模态视图



                        这三种视图都是当需要获得用户注意、或需要展示额外的信息和功能时临时出现的。当
                       任意一种视图出现时,用户都不能再对主界面进行操作了。


                   警告框




















                       警告框用于向用户展示对使用程序有重要影响的信息。

                       外观和行为

                       警告框浮现在程序中央,覆盖在主程序之上。警告框的外观强调了这样一个事实,它的
                       到来是由于程序或设备的状态发生了重要变动,并不一定是由用户最近的操作导致。用
                       户必须刻意地关掉警告框才能继续进行操作。

                       警告框通常至少有一个按钮,用户点击后即可关闭窗口。警告框上也总会有标题,并展
                       示额外的辅助信息。警告框的背景色是系统定义的,无法定制。

                       指南

                       由于警告框不经常出现,所以一旦出现用户就会谨慎对待。切记限制警告框的数量,确
                       保每一次展示的都是关键、有用的信息。

                       一般而言,以下情况就木有使用警告框的必要了:

                           仅仅是为了让一些信息显眼点,尤其是那些与程序的常用功能相关的信息。

                           相反,你应该用与程序样式和谐的方式让重要的信息吸引眼球。
                           向用户提示正常进行中程序的进度。


                           作为替代,考虑使用“进度指示器”或者“活动指示器”向用户提供与进度相关的
                           反馈。

                           对用户触发的操作讨要“确认”

                           为了要求用户再次确认刚才触发的操作,即使是删除联系人等有潜在风险的操作,
                           也只能使用操作列表(action sheet)

                           不要提示那些用户无能为力的错误。
   92   93   94   95   96   97   98   99   100   101   102