我对快速开发很新,但我正在尝试在我的应用程序中实现一个后退按钮。
我在Main.storyboard中有以下布局
如图所示导航栏显示但是当我在我的应用程序中午餐时,它们不可见。
我也试过使用一个按钮,用
将我带回上一个视图self.navigationController?.popViewControllerAnimated(true)
但它没有效果
更新的 上面的图片没有显示我的ViewController
的初始控制器问题是All Routes实际上是一个PageContentViewController,它是从ViewController调用的,它检查fb登录而不是调用:
dispatch_async(dispatch_get_main_queue()){
self.setViewControllers([self.getViewControllerAtIndex(0)] as [UIViewController], direction: UIPageViewControllerNavigationDirection.Forward, animated: false, completion: nil)
}
所以我无法改变我的初始视图控制器。 我不知道如何解决这个问题。 有没有办法从Main.storyboard或程序化解决方案中做到这一点?
答案 0 :(得分:1)
将我的初始视图嵌入导航控制器并将其设置为初始视图已经有效。
即使它在预览上看起来不正确,因为我的初始视图以编程方式调用其他视图,它在设备上正常工作