我正在使用SWRevealViewController在我的iOS应用程序中实现侧边栏。现在发生的事情是,如果我将SWRevealViewController设置为我的初始View控制器,它可以正常工作。但是我需要从Login或Signup ViewController导航到SWRevealViewController's sw_front页面。我试图将登录/注册ViewController的推送设置设置为sw_front viewcontroller,但出现错误提示

由于未捕获的异常“NSGenericException”而终止应用程序,
原因:“仅当源控制器为
由UINavigationController的实例管理。”

如何从我的“登录/注册”视图控制器导航到SWRevealviewcontroller的sw_front ViewController,其中包含我的菜单详细信息?需要帮忙...

最佳答案

仅当源控制器由UINavigationController的实例管理时,才可以使用推送选择。

上面的原因是您的VC不在Navigation Controller Stack

将Navigation Controller添加到您的初始viewController

  • 选择初始viewController
  • 转到编辑器-> 嵌入-> 导航控制器。
  • 关于ios - 使用swift2从登录/注册ViewController导航到SWRevealViewController的sw_front ViewController,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33491756/

    10-11 04:34