这是Master Detail项目的标准整体设置。
当我更改第一个导航栏的背景颜色时,它也会在我转到详细视图时设置。即使我给详细视图的导航栏添加了不同的颜色。为什么是这样?颜色也不是我设定的颜色,我想这是一个不同的问题。 ;))
答案 0 :(得分:1)
第二个导航控制器仅用于iPad的情况,其中两个导航控制器并排显示(拆分视图"展开")。如果你在iPad上运行它,你确实会看到两个导航控制器,每个导航控制器都有自己的导航栏,它们可以有不同的颜色。
但这不是你的情况。你在iPhone上运行它。因此拆分视图是"折叠",这意味着详细视图被推入主视图导航控制器。
反过来,这有一个非常特殊的结果:第二个导航控制器变成了一种红色的鲱鱼。您实际上无法将导航控制器推送到导航控制器上。所以第二个导航控制器被苹果公司私有化了。因此,它的导航栏从未见过,因为它本身从未见过。只显示第二个详细视图(第二个表视图),将其推入第一个导航控制器。