UINavigationBar在模态上消失

时间:2015-05-05 17:41:39

标签: swift uinavigationcontroller

我在Swift中设置了一个导航栏,它可以正常切换到其他导航视图控制器,但是当我按下设置为模态的按钮回到当前视图控制器时,为了刷新内容,导航栏消失了!这是如何解决的?

1 个答案:

答案 0 :(得分:1)

你说

  

...但是当我按下设置为模态的按钮回到当前视图时   控制器...

这没有意义。模态是一个新的视图控制器,它显示在当前视图控制器的顶部,完全遮挡它。你没有"模态回来"任何事情。如果要返回导航堆栈中的上一个视图控制器,您可能希望使用popToViewController:animated:方法,或者如果您通过segues返回上一个视图控制器,则使用展开segue。