swift3.0iOS 开发每天分享优质文章iOS功能模块收录

19.导航栏颜色的更改

2016-09-23  本文已影响135人  IIronMan
市场_附近_美食_点餐.jpg

代码:上面导航栏设置为了无色:透明

改变导航栏的颜色
  //视图将要显示之前(这个颜色是导航栏的新的颜色)
  -(void)viewWillAppear:(BOOL)animated
  {
      [super viewWillAppear:animated];

      self.navigationController.navigationBar.barTintColor = [UIColor greenColor];
  }

  //视图已经消失(这个颜色是导航栏的原来的的颜色)
  -(void)viewWillDisappear:(BOOL)animated
  {
      [super viewWillDisappear:(BOOL)animated];

      self.navigationController.navigationBar.barTintColor = [UIColor brownColor];
  }

代码:改变颜色

方式二相对于方式一而言更加简单方便

上一篇 下一篇

猜你喜欢

热点阅读