方法一:自定义视图的方法

就是在导航向上添加一个titleView,可以使用一个label,再设置label的背景颜色透明,字体什么的设置就很简单了。

//自定义标题视图

UILabel *titleLabel = [[UILabel 
alloc] initWithFrame:CGRectMake(0, 
0, 200, 44)];

titleLabel.backgroundColor = [UIColor 
grayColor];

titleLabel.font = [UIFont 
boldSystemFontOfSize:20];

titleLabel.textColor = [UIColor 
greenColor];

titleLabel.textAlignment = 
NSTextAlignmentCenter;

titleLabel.text = 
@"新闻";

self.navigationItem.titleView = titleLabel;

方法二:在默认显示的标题中直接修改文件的大小和颜色也是可以的

[self.navigationController.navigationBar setTitleTextAttributes:

@{NSFontAttributeName:[UIFont systemFontOfSize:19],

NSForegroundColorAttributeName:[UIColor redColor]}];

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-13
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-09
  • 2022-12-23
  • 2021-05-01
  • 2022-12-23
相关资源
相似解决方案