1
我有兩個使用UINavigationController的視圖。當我點擊一個自定義按鈕時,我希望第二個視圖能夠將動畫「滑動」回第一個視圖。 (未在導航欄原)自定義按鈕推回
我有兩個使用UINavigationController的視圖。當我點擊一個自定義按鈕時,我希望第二個視圖能夠將動畫「滑動」回第一個視圖。 (未在導航欄原)自定義按鈕推回
嘗試這樣的事情該按鈕的動作,
[self.navigationController popToViewController:aViewController animated:YES];
或
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControllers count] - 2)] animated:YES];
這裏aViewController
表示前視圖控制器。同樣,您可以使用類似的代碼彈出到您想要的任何視圖控制器。
[self.navigationController popToRootViewControllerAnimated:YES];
將帶您到根視圖控制器。
我無法將aViewController更改爲MasterViewController。 – eplefrik
嘗試使用第二個代碼。什麼是'MasterViewController'? – iDev
'MasterViewController'是我第一個viewcontroller ...但是,謝謝!第二個代碼工作;) – eplefrik