如果我在我的應用程序中使用5個視圖控制器,並且如果我在第5個視圖控制器上,如果我想要按鈕操作回到第二個視圖控制器,應該寫什麼代碼?如何返回查看控制器?
-1
A
回答
1
你唯一能做的就是popToViewController
。
因此,有以下幾個步驟:
- 獲取的UIViewController要回去。
- 通過執行諸如
self.navigationController.viewControllers
之類的操作,從導航控制器中導出所有視圖控制器。 - 爲每個循環運行a並在每個循環中添加一個if條件以匹配您希望來自步驟1的視圖控制器。
- 使用導航控制器的
popToViewController
方法。
喜歡的東西如下:
for (UIViewController *vc in self.navigationController.viewControllers) {
if ([vc isKindOfClass:[ViewController2 class]]) {
[self.navigationController popToViewController:vc animated:NO];
}
}
相關問題
- 1. 返回javascript以查看控制器
- 2. 返回查看SKScene的控制器
- 3. 如何修改查詢字符串返回控制器查看
- 4. 查看::化妝不從控制器返回數據,查看
- 5. 如何從控制器返回多個值,查看
- 6. 如何從控制器返回兩個變量來查看MVC3
- 7. 如何從控制器返回模型來查看使用jQuery?
- 8. 笨控制器不返回回值查看通過jQuery的
- 9. 返回從控制器回錯誤以查看在Spring MVC
- 10. 傳回HttpPostedFileBase從視圖→控制器→返回查看
- 11. 如何從控制器傳遞參數來查看,查看控制器?
- 12. 回來時查看控制器
- 13. MVC3從控制器保存數據,查看回控制器
- 14. 無法將數據從控制器返回到AJAX中查看
- 15. 通過Javascript傳遞值給控制器返回查看MVC3 Razor
- 16. 傳遞數據以查看並返回到控制器
- 17. Swift IAP multiple交易時返回並再次查看控制器
- 18. MVC返回查看未調用控制器
- 19. ASP.NET MVC AJAX調用返回值從控制器查看
- 20. 凌亂&QUOT從Rails 3的控制器返回查看
- 21. 從控制器返回圖像內容以查看MVC3
- 22. NUnit的測試MVC控制器返回null查看
- 23. 返回2dimentional數組,以查看從控制器在Asp.Net MVC 3
- 24. 後阿賈克斯後返回查看到控制器
- 25. ASP.NET MVC4,查看返回舊值到控制器
- 26. 返回查看()不在控制器內工作
- 27. Codeigniter傳遞數據以查看並返回到控制器
- 28. .NET MVC返回從控制器查看無模型
- 29. 從視圖傳輸數據到控制器並返回查看
- 30. 控制器返回PartialView覆蓋整個查看
你看的'UINavigationController'的文檔? – rmaddy