Page 80 - iOS人机界面指导手册
P. 80
第8章 iOS 界面元素使用指南
在 iOS 里,UIKit 框架提供了很多你可以在程序中调用的界面元素。当你设计程序界面
时,时刻谨记用户希望那些眼熟的视图和控件与内置程序中的行为一致。在你的程序里
妥当地使用它们,这会对你有好处的。
栏
状态栏、导航栏、tab 栏以及工具栏在 iOS 中有各自的外观和行为。这些栏不是要求每
个程序都必须有。但是,如果使用它,就要用对。这是因为用户在 iOS 设备上对这些栏
都很熟悉,包括上面展示的信息以及所具有的功能。
状态栏
状态栏展示于设备和当前环境相关的重要信息。
外观和行为
状态栏总是出现在屏幕顶部,包含网络连接、时间、电量等用户需要的信息。
在 iPhone 上,状态栏的颜色会变。而在 iPad 上,状态栏总是黑色的。
指南
如果你的程序不是游戏或者媒体播放器的话,隐藏状态栏前要考虑清楚。
这类应用在运行中会始终隐藏状态栏,你要懂得这种设计的弊端。始终隐藏状态栏意味
着用户必须退出你的程序才能看看是否需要给设备充电。
大多数 iPad 程序不需要为了获得额外空间隐藏状态栏,因为状态栏的尺寸也太小了点。
在 iPad 上,状态栏也表现得很低调,不会和你的程序争抢注意。由于程序界面上边缘
的圆角和状态栏的小尺寸,使得状态栏看起来像是设备的边框。
当用户全屏观看媒体时,要把状态栏藏起来。如果你这么做的话,记得在用户轻击屏
幕的时候再把状态来呈现出来。除非你有很必要的理由,最好别定义一个手势来召唤状
态栏。用户发现不了,发现得了也记不住。

