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

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



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













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

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




                   导航栏



                       导航栏用于在层级结构的信息中导航,也可以用来管理屏幕信息






                       欲知更多,详见“Navigation Controllers”和“UINavigationBar Class Reference.”

                       外观和行为

                       导航栏位于屏幕的顶部,上面紧邻状态栏。导航栏通常居中显示当前这一屏的标题。 当
                       在层级信息间穿梭时,用户可以触摸导航栏左边的返回按钮回到上一层。用户还可以使
                       用导航栏上与当前内容相匹配的控件来管理屏幕内容。

                       所有在导航栏里的控件都放在凿出的坑里,这在 iOS 里被称为边框样式(bordered
                       style)。如果你把一个没边框的控件嵌在导航栏里,它会自动变成边框样式。

                       在 iPhone 里,把屏幕从竖屏转成横屏模式会自动改变导航栏的高度(估计是想在横屏
                       模式留出更多的空间给内容)。在 iPad 上,导航栏的透明度和高度不会随旋转改变。

                       在 iPhone 上,导航栏的是整屏通栏显示的。在 iPad 上,导航栏可能会嵌在分栏中的某
                       一栏里,不会横贯整屏。

                       指南

                       你可以使用导航栏在不同视图间切换,或者在上面放置可以操纵内容的控件。
   76   77   78   79   80   81   82   83   84   85   86