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

第8章 iOS 界面元素使用指南




                       在 iOS 里,UIKit 框架提供了很多你可以在程序中调用的界面元素。当你设计程序界面
                       时,时刻谨记用户希望那些眼熟的视图和控件与内置程序中的行为一致。在你的程序里
                       妥当地使用它们,这会对你有好处的。




                   栏



                       状态栏、导航栏、tab 栏以及工具栏在 iOS 中有各自的外观和行为。这些栏不是要求每
                       个程序都必须有。但是,如果使用它,就要用对。这是因为用户在 iOS 设备上对这些栏
                       都很熟悉,包括上面展示的信息以及所具有的功能。


                   状态栏



                       状态栏展示于设备和当前环境相关的重要信息。









                       外观和行为

                       状态栏总是出现在屏幕顶部,包含网络连接、时间、电量等用户需要的信息。

                       在 iPhone 上,状态栏的颜色会变。而在 iPad 上,状态栏总是黑色的。

                       指南
                       如果你的程序不是游戏或者媒体播放器的话,隐藏状态栏前要考虑清楚。

                       这类应用在运行中会始终隐藏状态栏,你要懂得这种设计的弊端。始终隐藏状态栏意味
                       着用户必须退出你的程序才能看看是否需要给设备充电。

                       大多数 iPad 程序不需要为了获得额外空间隐藏状态栏,因为状态栏的尺寸也太小了点。
                       在 iPad 上,状态栏也表现得很低调,不会和你的程序争抢注意。由于程序界面上边缘
                       的圆角和状态栏的小尺寸,使得状态栏看起来像是设备的边框。

                       当用户全屏观看媒体时,要把状态栏藏起来。如果你这么做的话,记得在用户轻击屏
                       幕的时候再把状态来呈现出来。除非你有很必要的理由,最好别定义一个手势来召唤状
                       态栏。用户发现不了,发现得了也记不住。
   75   76   77   78   79   80   81   82   83   84   85