导航项颜色的行为与以前的控制器类似.我该如何解决这个问题?



我有一个关于导航项目颜色行为的快速问题。例如,我的"A">控制器的导航项颜色为红色。并且"B">控制器的导航项颜色是默认的(蓝色(。当我从主控制器推送到">A"控制器,然后转到"B"控制器时,这个"B">控制器的导航项颜色显示为红色。但它应该是默认颜色!!

我的意思是第二个控制器的行为与前一个控制器一样。你知道吗?

您可以尝试在B控制器中设置此代码吗?

override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
navigationController?.navigationBar.tintColor = .systemBlue
}

相关内容

  • 没有找到相关文章

最新更新