使用swift2

时间:2015-11-03 05:11:31

标签: ios uiviewcontroller swift2 swrevealviewcontroller uinavigation

我正在使用SWRevealViewController在我的iOS应用中实现侧边栏。我已经按照AppCoda教程。现在发生的事情是,如果我将SWRevealViewController设置为我的初始View控制器,它可以正常工作。但我需要从Login或Signup ViewController导航到SWRevealViewController's sw_front页面。我试图将Login segue从Login / Signup ViewController设置为sw_front viewcontroller,但我收到错误

  

由于未捕获的异常'NSGenericException'而终止应用,   原因:'推送segues只能在源控制器使用时使用   由UINavigationController实例管理。'

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

1 个答案:

答案 0 :(得分:1)

  

推送segues只能在源控制器由UINavigationController实例管理时使用。

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

将导航控制器添加到您的初始viewController

  1. 选择初始viewController
  2. 转到编辑 - > 嵌入 - > 导航控制器。