// // PBNavigationController.m // IphoneBIMe // // Created by zjf on 2018/7/18. // Copyright © 2018年 ProBIM. All rights reserved. // #import "PBNavigationController.h" @interface PBNavigationController () @end @implementation PBNavigationController + (void)initialize { // [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"bg_nav_back"] forBarMetrics:UIBarMetricsDefault]; UIBarButtonItem *item = [UIBarButtonItem appearance]; [item setTitleTextAttributes:@{NSForegroundColorAttributeName: IndicatedColor} forState:UIControlStateNormal]; [item setTitleTextAttributes:@{NSForegroundColorAttributeName: IndicatedColor} forState:UIControlStateHighlighted]; [item setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor lightGrayColor]} forState:UIControlStateDisabled]; [[UINavigationBar appearance] setTintColor:IndicatedColor]; } - (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; [self.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:TitleColor}]; self.navigationBar.translucent = NO; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } /* #pragma mark - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller. } */ @end