Page 81 - iOS人机界面指导手册
P. 81
合适的话,展示网络连接情况,这可以提醒用户远程网络连接正在工作。详情请参见
“网络活动指示器”。
在 iPone 上,定义状态栏的颜色。你可以选择灰色(默认色),透明黑或者半透明黑
(alpha=0.5)
要选择和程序风格一致的状态栏。例如,如果导航栏是不透明的,就不要用半透明的状
态栏。
在 iPhone 上,设定好状态栏的颜色改变是否用动画来展示。播放动画的话,老状态栏
向上滑行直到从屏幕中消失,新的状态栏滑入位。
导航栏
导航栏用于在层级结构的信息中导航,也可以用来管理屏幕信息
欲知更多,详见“Navigation Controllers”和“UINavigationBar Class Reference.”
外观和行为
导航栏位于屏幕的顶部,上面紧邻状态栏。导航栏通常居中显示当前这一屏的标题。 当
在层级信息间穿梭时,用户可以触摸导航栏左边的返回按钮回到上一层。用户还可以使
用导航栏上与当前内容相匹配的控件来管理屏幕内容。
所有在导航栏里的控件都放在凿出的坑里,这在 iOS 里被称为边框样式(bordered
style)。如果你把一个没边框的控件嵌在导航栏里,它会自动变成边框样式。
在 iPhone 里,把屏幕从竖屏转成横屏模式会自动改变导航栏的高度(估计是想在横屏
模式留出更多的空间给内容)。在 iPad 上,导航栏的透明度和高度不会随旋转改变。
在 iPhone 上,导航栏的是整屏通栏显示的。在 iPad 上,导航栏可能会嵌在分栏中的某
一栏里,不会横贯整屏。
指南
你可以使用导航栏在不同视图间切换,或者在上面放置可以操纵内容的控件。

