当我回去时,标签栏消失了

时间:2016-06-28 00:59:59

标签: ios swift uinavigationbar

嗨我有一个带有标签栏控制器的应用程序,当我在标签之间移动时,一切都很好。但是,如果我移动到另一个视图,然后按后退按钮,这是后退按钮内的代码

struct CStrut {
char[10] item;
}

视图的视图和数据正确加载但标签栏没有。如何重新显示标签栏?

谢谢

1 个答案:

答案 0 :(得分:1)

抱歉英语不好。我也有这个问题。问题是你在按下后退按钮时呈现单个视图控制器而不是tabbarViewController,因此当你想要转到其他viewController时需要PushViewController,而在后退按钮动作上需要其他viewController “popViewControllerAnimated”

后退按钮操作中的代码

navigationController?.popViewControllerAnimated(true)

self.navigationController!.popViewControllerAnimated(true)

它将显示在导航堆栈中推送的最后一个viewController

希望它有所帮助。它对我有用。