我有4視圖控制器:VC1,VC2,VC3,VC4。我可以從VC1,VC2,VC3調用VC4,我的觀點是如何讓視圖控制器(VC1,VC2,VC3)擁有VC4?得到以前的模式視圖控制器
1
A
回答
0
您可以添加一個UIViewController屬性到VC4,並在每次創建一個VC4實例到當前viewController時設置這個屬性。
2
Flohei的回答是對的,但有點長,因爲已經有一種方法可以在iOS中執行此操作。沒有真正的需要添加另一個屬性。您可以使用parentViewController
屬性找出哪個視圖控制器當前正在顯示模態控制器。
相關問題
- 1. 檢測以前的視圖控制器
- 2. 控制器和以前的視圖
- 3. ios模式到以前的視圖控制器正在創建內存問題
- 4. 目前模態視圖控制器
- 5. 模型視圖控制器中的模型視圖控制器
- 6. 當前的模態視圖控制器 - 與呈現視圖控制器交互
- 7. 禁用的導航控制器回到以前的視圖控制器
- 8. 從當前視圖控制器的子視圖控制器導航到詳細信息視圖控制器
- 9. 當前的模式視圖控制器從右邊
- 10. 目前來自ECSlidingViewController的模式視圖控制器
- 11. iOS:在當前模態視圖控制器後面切換視圖控制器?
- 12. 在當前視圖控制器下加載視圖控制器
- 13. 設置根視圖控制器的模態視圖控制器
- 14. MVC模式 - 控制器和視圖
- 15. 模式視圖控制器:方法
- 16. 訪問模式視圖控制器父
- 17. 呈現模式視圖控制器
- 18. restkit&離線模式&視圖控制器
- 19. NSNotification&Dismissing模式視圖控制器
- 20. 關閉模式視圖控制器
- 21. 從左/右移動到目前的模型視圖控制器
- 22. 使用視圖控制器既作爲模式視圖控制器和作爲標籤欄視圖控制器
- 23. SWRevealViewController回到以前的視圖控制器不工作
- 24. 解除視圖控制器不會返回到前一個視圖控制器
- 25. 以swift方式保存當前視圖控制器
- 26. 從模態視圖前往另一個視圖控制器
- 27. 現在新的模式視圖控制器然後解僱舊的模式視圖控制器
- 28. 從一個視圖控制器模式切換到另一個視圖控制器後,視圖完全黑色
- 29. 模態視圖控制器
- 30. 模型視圖控制器
parentViewController被Apple刪除 – c9s 2015-03-13 11:00:14