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

它確定您的手發送給我的任何東西 –

相關問題