我想做一個容器視圖控制器,其工作方式類似於導航控制器。當我向堆棧添加東西時,我該如何處理已經存在的視圖控制器?iOS查看控制器遏制父/子呼叫舞蹈
它仍然是我的孩子,但我不希望它在視圖層次結構中的視圖。我應該在它上面調用removeFromParentViewController,並且只保留一個單獨的堆棧,在堆棧中?所以當上面的視圖彈出時,我可以檢查我應該推回哪個視圖以返回到前一視圖。
或者我應該只是刪除它的視圖,而不removeFromParentViewController調用,並添加另一個子控制器,並將其視圖添加到容器視圖層次結構?
基本上我該如何處理不在屏幕上的控制器?