Xcode 11.4。导航的标题颜色从情节提要中变为黑色
我最近将Xcode更新为11.4。当我在设备上运行该应用程序时,我注意到从情节提要中设置时,我所有导航项目的标题都变成了黑色。 您无法从代码中更改任何内容,下面的代码行不再起作用 self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white] 我只使用一些iOS 13东西UINavigationBarAppearance使其工作 @available(iOS 13.0, *) private func setupNavigationBar() { let app = UINavigationBarAppearance() app.titleTextAttributes = [.foregroundColor: UIColor.white] app.backgroundColor = Constants.Color.barColor self.navigationController?.navigationBar.compactAppearance = app self.navigationController?.navigationBar.standardAppearance = app self.navigationController?.navigationBar.scrollEdgeAppearance = app self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white] } 有人可以解释一下为什么吗?这是一个关键错误,还是一些新的隐藏功能?