2012-03-22 62 views
2

我有更多的viewcontroller從rootviewcontroller開始。 因此,舉例來說,我先從控制器A開始,然後傳遞給B並轉到第三個控制器。ios如何模擬ViewController中的後退按鈕

通常要回來,我們需要推回左上方。 相反,我想知道,如果是可能的,而不是通過代碼使用後退按鈕來previus視圖控制器,在這種情況下是B.

去下一個我用這個

ViewController *sc = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; 

    [[self navigationController] pushViewController:sc animated:YES]; 

回答

2

見的UINavigationController popViewControllerAnimated :(BOOL)動畫

12

Simples

[[self navigationController] popViewControllerAnimated:YES]; 
+0

只是現在我測試你的代碼工作完美!感謝的 – Falco 2012-03-22 20:17:53

+0

接受作爲答案,然後 – 2012-03-23 00:57:12

+0

如果我沒有navigationController,我該怎麼做對嗎? – 2014-03-29 14:09:39