使用storyboard
我創建了一些4視圖控制器的流程。 我有一個UINavigation cotroller,它有一些視圖控制器作爲其根視圖。 比從根視圖我可以一路去第四視圖。刪除賽段流程
每一種與故事板製成,並具有相應的按鈕,我有control dragged
下一個頁面, 並將其設置爲從小型菜單modal
transition`。
現在,當我擯棄過去的觀點:
[self dismissViewControllerAnimated:YES completion:nil];
我到了以前的觀點,這是很好的。
現在我想刪除所有該堆棧包括導航,具有:
popToRootViewControllerAnimated:
這是什麼都不做。
因此,每個ViewController是一個在上一個之上的模式?或者你對其中一些人使用push方法嗎? –
他們都模態。 – Curnelious
popToRootViewController用於使用「push」方法的viewcontroller堆棧。 dasblinkenlight的答案是正確的,那就是你如何移除模態。如果你想使用popToRootViewController從navigationController控制它,你應該使用「push」而不是「modal」,這對你的情況可能是一個更好的方法。 –