美文网首页导航栏iOS Developer
iOS-UINavigationBar 设置背景颜色及标题

iOS-UINavigationBar 设置背景颜色及标题

作者: 一位不愿透露姓名的王先生_ | 来源:发表于2016-06-18 11:54 被阅读5616次
1. 导航栏系统默认状态(见下图):
导航栏系统默认状态.png
2. 初识navigationBar(导航栏)(见下图):
导航栏分层剖析.png
3. 单纯设置navigationBar.backGroundColor(导航栏背景色)效果(见下图):

效果一:


只设置nav.backGroudColor的效果.png

效果二:

表面蒙版效果.png
4. 手动设置背景色及标题
    UINavigationBar *navBar = [UINavigationBar appearance];
    navBar.barTintColor = [UIColor redColor];
    NSDictionary *dict = @{NSForegroundColorAttributeName : [UIColor whiteColor]};
    [navBar setTitleTextAttributes:dict];
5. 设置后效果如图
导航栏修改后效果.png
注意:
  1. 以上代码要写在 appdelegate.m- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法里面
  • 或者写在继承自UITabBarController的自定义的XXTabBarController里面的- (void)viewDidLoad方法里面

相关文章

  • iOS-UINavigationBar 设置背景颜色及标题

    1. 导航栏系统默认状态(见下图): 2. 初识navigationBar(导航栏)(见下图): 3. 单纯设置n...

  • 有关导航栏的那些事

    1、设置导航栏中间的标题: 2、设置导航栏的 标题 文字颜色: 3、设置NavigationBar背景颜色 4、设...

  • navigationController导航栏总结

    1.设置导航栏标题 2.设置item颜色(返回按钮颜色--并不是标题颜色) 3.设置导航栏背景色 4.导航栏背景图...

  • UINavigationBar Tips

    设置所有导航栏的属性: 更改导航栏的背景颜色: 更改导航栏的文字颜色: 更改导航栏的标题字体及颜色: iOS字体查...

  • UINavigationBar详解

    设置导航栏标题 设置导航栏的背景颜色 设置导航栏的背景图片 UIBarMetrics枚举:UIBarMetrics...

  • 导航栏UINavigationController

    2,设置导航栏的背景颜色 3,设置导航栏按钮字体颜色 4,设置标题样式与颜色(通过导航栏字典的方式) 5,设置返回...

  • Echarts 采坑笔记

    标题颜色属性修改 背景颜色的设置 设置grid 绘图位置 修改x轴和y轴的颜色 x轴文字倾斜 设置legend 标...

  • 元素操作

    设置元素的背景: 使用background-color属性设置元素背景颜色 如果不设置背景颜色,元素默认背景颜色为...

  • 简单区分下设置导航栏各部分颜色的方法

    设置背景图片的方法 设置标题文字颜色的方法 将返回的barbuttonItem 以及 rightBarButto...

  • Eclipse 背景及字体颜色设置

    背景颜色设置 Windows -> Preference->General->Editors->Text Edit...

本文标题:iOS-UINavigationBar 设置背景颜色及标题

本文链接:https://www.haomeiwen.com/subject/wbtydttx.html