更改目标c中的视图控制器标题颜色

时间:2017-07-05 15:28:21

标签: ios user-interface uiviewcontroller

我想改变视图控制器标题颜色,就像黑色一样!

enter image description here

2 个答案:

答案 0 :(得分:0)

尝试在viewWillAppear函数中添加此代码: -

根据您的字体传递字体名称

[self.navigationController.navigationBar setTitleTextAttributes:
 @{NSForegroundColorAttributeName:[UIColor blackColor],
NSFontAttributeName:[UIFont fontWithName:@"Helvetica-regular" size:17]}];

答案 1 :(得分:0)

仅一个视图控制器的标题颜色更改:

viewWillAppear

中使用以下代码
[self.navigationController.navigationBar setTitleTextAttributes:
 @{NSForegroundColorAttributeName:[UIColor blackColor]}];

整个应用程序的标题颜色更改:

didFinishLaunching

中使用以下代码
[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor blackColor]}];