设置颜色方法:

iOS基础:修改UINavigationController,UINavigationBar背景颜色,字体颜色

本着比较懒的原则,- - 其实最好自己敲的!!

- (void)setNav
{
    UINavigationBar *bar = [UINavigationBar appearance];
    //设置显示的颜色
    bar.barTintColor = //设置显示的颜色
    bar.barTintColor = [UIColor colorFromHex:@"#fea20f"];

    //设置字体颜色
    bar.tintColor = [UIColor whiteColor];
    [bar setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];
    //或者用这个都行
    //    [bar setTitleTextAttributes:@{UITextAttributeTextColor : [UIColorwhiteColor]}];
}

然后在viewDidLoad里调用一下就好啦

[self setNav];//修改程序中所有的显示的navigationbar的背景颜色以及字体颜色

显示效果如下:

iOS基础:修改UINavigationController,UINavigationBar背景颜色,字体颜色


//设置显示的颜色中 [UIColor colorFromHex:@"#fea20f"];#fea20f是十六进制颜色

只要#import "UIColor+Hex.h"后调用就是了(附件里不让上传,百度一下吧。很早的工具了)


相关文章:

  • 2022-02-10
  • 2022-12-23
  • 2021-05-09
  • 2021-05-29
  • 2021-07-28
  • 2022-12-23
  • 2022-12-23
  • 2021-08-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2021-11-21
相关资源
相似解决方案