我在Swift中设置了一个导航栏,它可以正常切换到其他导航视图控制器,但是当我按下设置为模态的按钮回到当前视图控制器时,为了刷新内容,导航栏消失了!这是如何解决的?
答案 0 :(得分:1)
你说
...但是当我按下设置为模态的按钮回到当前视图时 控制器...
这没有意义。模态是一个新的视图控制器,它显示在当前视图控制器的顶部,完全遮挡它。你没有"模态回来"任何事情。如果要返回导航堆栈中的上一个视图控制器,您可能希望使用popToViewController:animated:
方法,或者如果您通过segues返回上一个视图控制器,则使用展开segue。