Ios UINavigationBar导航堆栈中VCs的标题颜色不';单击“上一步”按钮时不会更改
我有一个导航控制器,里面有3个VCs。 导航控制器->VC1->VC2->VC3 VC1的标题是白色 VC2的标题颜色为蓝色 VC3的标题颜色是红色 当我点击VC3的后退按钮从VC3返回到VC2时,VC2的标题颜色不会变为蓝色,但仍然是红色 我在某个地方读到,我们不能在同一个导航控制器堆栈中使用不同的标题颜色。这是真的吗 如果没有,那么在这种情况下如何设置标题的颜色 我正在设置视图中的标题颜色,但它在我的项目中不适用。我已经创建了一个新的项目,并设置了虚拟视图来测试它在哪里工作,但不是在我的实际项目中。我不确定遗漏了什么或者我做错了什么。去哪里找Ios UINavigationBar导航堆栈中VCs的标题颜色不';单击“上一步”按钮时不会更改,ios,swift,uinavigationcontroller,Ios,Swift,Uinavigationcontroller,我有一个导航控制器,里面有3个VCs。 导航控制器->VC1->VC2->VC3 VC1的标题是白色 VC2的标题颜色为蓝色 VC3的标题颜色是红色 当我点击VC3的后退按钮从VC3返回到VC2时,VC2的标题颜色不会变为蓝色,但仍然是红色 我在某个地方读到,我们不能在同一个导航控制器堆栈中使用不同的标题颜色。这是真的吗 如果没有,那么在这种情况下如何设置标题的颜色 我正在设置视图中的标题颜色,但它在我的项目中不适用。我已经创建了一个新的项目,并设置了虚拟视图来测试它在哪里工作,但不是在我的实际
我添加了“打印”,它确实打印设置了正确的标题颜色,但实际上并没有设置它。您需要更改ViewWillExample()中的每个导航标题颜色