我无法使用故事板在Navigation Bar
中为NavigationController
设置字体。我在这里查了一些问题。他们告诉我们更改Attributes Inspector
中可用字体的选项。但是当我在那里检查时,我无法为NavigationBar
选择自定义字体。你可以在下面的屏幕截图中看到。
您可以看到“字体系列”字段已禁用。所以请帮我改变故事板上的Navigation Bar
字体。提前谢谢。
答案 0 :(得分:9)
只需将自定义更改为系统,然后再次更改为自定义。我不知道为什么,但这对我有用!
答案 1 :(得分: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]];