gpt4 book ai didi

swift - 如何在 Swift 中更改导航栏字体?

转载 作者:IT王子 更新时间:2023-10-29 05:02:29 24 4
gpt4 key购买 nike

这是我到目前为止尝试过的方法,但收到错误(我已将 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)]

关于swift - 如何在 Swift 中更改导航栏字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25388214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com