标签:
返回按钮部分默认是蓝色,如有两个controller,A和B,其中A跳往B。在A中有
ViewControllerB *BVc = [[WeChatSearchViewController alloc]init];
[self.navigationController pushViewController:BVc animated:YES];
那么有两种方式可以修改
①可以在B中(不是A)的viewDidLoad或viewWillAppear写
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
这样只修改B界面的颜色
②在A中的viewWillAppear或viewDidLoad写
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
这种写法是全局的,会将所有由A跳往的界面的导航栏返回按钮和箭头颜色改变
标签:
原文地址:http://www.cnblogs.com/Apologize/p/4989130.html