![](/img/trans.png)
[英]SWRevealViewController back to previous viewcontroller not working
[英]SWRevealViewController how to go back to previous ViewController after performing SWRevealViewControllerSeguePushController
我公司的應用程序有一些頁面,可以使用正常的 push segues
在正常導航期間訪問這些頁面,同時可以使用SWRevealViewControllerSeguePushController
從側面菜單訪問該SWRevealViewControllerSeguePushController
在正常的推送中,我可以通過執行以下操作返回上一頁:
[self.navigationController popViewControllerAnimated:YES];
但這在第二種情況下不起作用,因為我正在使用新的 navigation controller
將SWReveal推送到該頁面,因此它不會彈出,但是我希望它先返回上一頁, 然后再從菜單中選擇該新頁面
在第一種情況下,我只是直接推送到新頁面,在第二種情況下,我推送到導航控制器 ,它的根目錄是新頁面
我希望后退按鈕彈出到上一頁,然后再單擊側面菜單中的消息
我希望我說清楚了
我之前在iOS / swift項目中使用過SWRevealViewController,但我沒有遇到這個問題,
我將所有需要導航的視圖控制器與導航控制器連接在一起,並從視圖控制器本身到目標視圖控制器進行篩選
我使用self.performSegueWithIdentifier(SEGUE_IDENTFIRE, sender: nil)
進行正常的segue
和self.navigationController?.popViewControllerAnimated(true)
用於以前的視圖控制器
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.