无法更改UINavigationBar提示颜色和字体

时间:2018-04-15 07:01:31

标签: ios swift uinavigationbar

我可以很好地更改标题外观及其工作但我无法更改提示字体和颜色

1 个答案:

答案 0 :(得分:3)

viewWillAppear(_ animated: Bool)

中试用此代码
for view in self.navigationController?.navigationBar.subviews ?? [] {
    let subviews = view.subviews
    if subviews.count > 0, let label = subviews[0] as? UILabel {
        label.textColor = UIColor.white
        label.font = UIFont.systemFont(ofSize: 30)
    }
}