如何在Swift中更改navigationBar字体?

b3rge

到目前为止,这是我尝试过的操作,但是收到一个错误(我已正确地将CaviarDreams实施到了项目中):

self.navigationController.navigationBar.titleTextAttributes = NSFontAttributeName[UIFont .fontWithName(CaviarDreams.ttf, size: 20)]

错误提示: Use of unresolved identifier 'CaviarDreams

吉姆

试试这个:

self.navigationController.navigationBar.titleTextAttributes = [ NSFontAttributeName: UIFont(name: "CaviarDreams", size: 20)!]

编辑:现在,必须将UIFont展开才能在此处使用。

Swift 5(+安全处理可选的UIFont

self.navigationController?.navigationBar.titleTextAttributes = [ NSAttributedString.Key.font: UIFont(name: "Caviar-Dreams", size: 20) ?? UIFont.systemFont(ofSize: 20)]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在drawString Java中更改字体大小

来自分类Dev

如何在iOS 7的UIPickerView中更改文本字体?

来自分类Dev

如何在iPython Notebook中更改字体

来自分类Dev

如何在phpStorm 8中更改字体大小的代码?

来自分类Dev

如何在图例中更改字体的文本颜色?

来自分类Dev

如何在javafx中更改文本字体大小?

来自分类Dev

如何在Qt中更改QMessageBox的字体?

来自分类Dev

如何在Java GUI应用程序中更改字体?

来自分类Dev

如何在Unity中更改字体类型?

来自分类Dev

在Swift中更改UINavigationBar字体

来自分类Dev

如何在Reveal.js中添加和更改字体?

来自分类Dev

在Swift中更改按钮的字体

来自分类Dev

如何在Android中更改字体图标的颜色

来自分类Dev

如何在日食中更改主题(整个主题,而不是字体!)

来自分类Dev

如何在Swift中更改字体样式

来自分类Dev

如何在单选按钮中更改字体样式?

来自分类Dev

如何在命令行中更改gnome终端字体?

来自分类Dev

如何在emacs中更改字体大小?

来自分类Dev

如何在Evince中更改PDF注释的颜色和字体?

来自分类Dev

如何在NavigationBar中更改SearchBar的位置?

来自分类Dev

如何在本地更改navigationBar背景颜色

来自分类Dev

如何在App中更改字体样式?

来自分类Dev

如何在Android中更改字体语言

来自分类Dev

如何在Windows 8中更改字体

来自分类Dev

如何在Qt中更改QMessageBox的字体?

来自分类Dev

如何在Kod中更改字体?

来自分类Dev

如何在Chrome或Firefox中更改字体?

来自分类Dev

如何在R中更改字体颜色?

来自分类Dev

如何在Xamarin中以编程方式更改Navigationbar的背景颜色?