返回《iOS Human Interface Guidelines译文》

状态栏

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

状态栏

外观和行为

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

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

指南

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

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

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

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

合适的话,展示网络连接情况,这可以提醒用户远程网络连接正在工作。详情请参见 "网络活动指示器"。

在 iPone 上,定义状态栏的颜色。你可以选择灰色(默认色) ,透明黑或者半透明黑(alpha=0.5)

要选择和程序风格一致的状态栏。例如,如果导航栏是不透明的,就不要用半透明的状态栏。

在 iPhone 上,设定好状态栏的颜色改变是否用动画来展示。播放动画的话,老状态栏向上滑行直到从屏幕中消失,新的状态栏滑入位。