对segues和自定义导航外观有疑问。图1显示了由我的应用代表设置的导航栏外观的搜索vc。当我搜索并查看我的详细信息vc时,我在视图中有自定义导航栏视图加载(图像2)。这是透明的。当我单击返回搜索vc时,该自定义外观标记如图3中所示。如何恢复到原始导航栏外观?我认为这是在视图中完成的吗?
答案 0 :(得分:1)
你是对的,导航控制器中的所有控制器只有一个导航栏,所以当你回到第一个控制器时,你必须以编程方式修改导航栏的外观,使其成为它的方式。在segue之前; viewWillAppear是一个很好的地方。