1

我正在使用SWRevealViewController在我的iOS应用中实现侧栏。我跟着AppCoda教程。现在发生的事情是,如果我将SWRevealViewController设置为我的初始View控制器,它工作正常。但是我需要从Login或Signup ViewController导航到SWRevealViewController's sw_front页面。我试图设置从登录/注册视图控制器推顺着接下去sw_front视图 - 控制,但我得到一个错误说使用swift2从登录/注册ViewController导航到SWRevealViewController的sw_front ViewController

终止应用程序由于未捕获的异常“NSGenericException”, 原因:“推塞格斯只能用来当源控制器是由UINavigationController实例管理的 。'

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

回答

1

只有当源控制器由UINavigationController实例管理时,才能使用推段。

以上的原因是你的VC不是Navigation Controller Stack

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

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

我已经有一个导航控制器为我的初始ViewController即登录ViewController。需要做其他事情? – Joker

+0

我目前正在对从AppCoda获得的示例项目进行更改。如果我能使它工作,那么我可以在我的项目中实现它。我可以发送那个吗? – Joker

+0

它确定您的手发送给我的任何东西 –