使用导航控制器后,标签栏项目图标丢失

时间:2017-04-25 16:15:48

标签: ios swift uinavigationcontroller uitabbarcontroller

我的故事板就像:

enter image description here

我需要在Movie Detail View Controller中有一个后退按钮,所以我将导航控制器添加到Archive table View Controller,然后当点击Archive table View Controller的表格单元格时,它会切换到Movie Detail View Controller按钮在里面。

但添加导航控制器后,档案图像和标题丢失了。

我在RootTabBarController中的代码就像:

func initView() {

    self.addChildViewController(UINavigationController(rootViewController: UIStoryboard(name: "Main", bundle:nil).instantiateViewController(withIdentifier: "archive")))

    self.addChildViewController(UINavigationController(rootViewController: UIStoryboard(name: "Main", bundle:nil).instantiateViewController(withIdentifier: "setting")))

}

如何解决这个问题?

提前致谢!

1 个答案:

答案 0 :(得分:0)

尝试一件事。删除导航控制器并将表视图控制器标记为初始视图控制器,然后运行。如果仍然找不到图像和文本,则问题必须在归档视图控制器中。删除导航控制器后,再次使用导航控制器嵌入归档视图控制器,然后添加标签栏控制器并执行其余步骤。

相关问题