无法在导航条中设置自定义大标题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在导航条中设置自定义大标题相关的知识,希望对你有一定的参考价值。
好像只有在使用无字体时,我才能更改大标题。使用自定义字体时,我无法更改标题属性。
navigationItem.title = “title”
使用自定义字体而不是系统字体时,如何更改大标题?
答案
在你的控制器的viewDidLoad中,只需将这段代码与你的字体和颜色的特定值放在一起。它将以各自的标题属性显示正常和大标题。
navigationItem.largeTitleDisplayMode = .always
navigationItem.title = "Your Title"
navigationController?.navigationBar.titleTextAttributes = [
NSAttributedString.Key.font: Font.medium(15),
NSAttributedString.Key.foregroundColor: Color.black
]
navigationController?.navigationBar.largeTitleTextAttributes = [
NSAttributedString.Key.font: Font.medium(25),
NSAttributedString.Key.foregroundColor: Color.black
]
以上是关于无法在导航条中设置自定义大标题的主要内容,如果未能解决你的问题,请参考以下文章
在 UINavigationController 中设置自定义导航栏类
如何使用shoutem / ui和指数在本机反应中设置自定义导航标头
如何在抽屉导航器中的屏幕反应导航中设置自定义边框半径和 zIndex?