ios 设置导航栏背景色

    //设置导航栏背景色 如果上面的不好用 就用下面的

    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:RGB(53, 139, 244)] forBarMetrics:UIBarMetricsDefault];

    

    //设置导航栏为不透明

//        self.navigationController.navigationBar.translucent = NO;

 

    

//    self.navigationController.navigationBar.barTintColor = [UIColor redColor];

 

//    [[UINavigationBar appearance] setBarTintColor:UIColorBlue];

原文地址:https://www.cnblogs.com/soulDn/p/9772164.html