如何更改Storyboard上的NavigationController.title.font?

时间:2015-12-15 07:50:33

标签: objective-c storyboard

现在,我使用storyboard来设置用户界面。它是UITableViewController中的storyboardUITableViewControllerrootViewController的{​​{1}}。现在,我设置了UINavigationController的标题,但标题太小了。我想更改标题的字体和标题的颜色。我该怎么做NavigationController。    顺便说一下,如果它不能在StoryBoard中完成。我可以使用代码吗?

1 个答案:

答案 0 :(得分:1)

使用StoryBoard,请参阅以下图片

enter image description here

使用代码

在view didload中添加代码

 NSShadow *shadow = [NSShadow new];
[shadow setShadowColor: [UIColor clearColor]];
[shadow setShadowOffset: CGSizeMake(0.0f, 1.0f)];

[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
                                         [UIFont fontWithName:@"TimeBurner" size:27.0f], NSFontAttributeName,
                                         [UIColor whiteColor], NSForegroundColorAttributeName,
                                         shadow, NSShadowAttributeName,nil]];