UINavigationBar

简介

该类提供了一个导航栏控件,如果你使用导航控制器来管理不同屏幕内容之间的导航,导航控制器会自动创建导航栏,导航控制器会自动将自己设置为导航栏对象的代理。

自定义导航栏的外观

  • 从iOS5.0开始,可以通过外观代理[UINavigationBar appearance]来自定义导航栏的外观。
  • 从iOS7开始,导航栏的tintColor属性会影响返回指示符图像、按钮标题及按钮图像的颜色。barTintColor属性影响导航栏自身的颜色。
  • 导航栏默认是半透明的,打开或关闭半透明效果不会影响按钮。