2017-02-16 111 views
2

的故事板,我不能在我的NavigationController用故事板设置字体为Navigation Bar。我在这里查了一些问题。他们告诉选项更改Attributes Inspector中可用的字体。但是当我在那里检查时,我无法为我的NavigationBar选择自定义字体。你可以在下面的屏幕截图中看到。无法设置字体为导航栏在Xcode

enter image description here

你可以看到字体库字段被禁用。所以请帮助我更改故事板中的Navigation Bar字体。提前致谢。

回答

5

只是自定义更改为系统并再次更改为自定义。我不知道为什么,但这对我有效!

+0

工作对我来说太@Juan与代码添加自定义字体。谢谢。我会接受你的回答。 –

+0

这是工作...不错的@juan Curti –

+0

@PraveenKumar您的欢迎!接受我的答案,并把它标记为正确的,很多人都有这个问题,犯规知道如何解决它 –

2

你可以,如果你想在所有的项目字体只需将其添加到didFinishLaunchingWithOptions

[[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: 
                 [UIColor colorWithRed:245.0/255.0 green:245.0/255.0 blue:245.0/255.0 alpha:1.0], NSForegroundColorAttributeName, 
                 [UIFont fontWithName:@"fontname" size:24.0], NSFontAttributeName, nil]];