2013-09-27 65 views

回答

0

我相信你需要手動執行seque B-> C,一旦seque A-> B完成(例如在viewDidAppear中)。

+0

如果導航控制器有10個視圖控制器,我是否需要編寫將viewDidAppear中的下一個視圖控制器推入所有視圖控制器的代碼? – foxfoxfox

+0

是的。但是你可以創建一些基類,並在祖先的視角中對它進行一次編程。 –

+0

Btw。我不知道你在編程什麼應用程序,但可以分頁滾動更好地解決您的需求? –

0

使用此代碼:

UINavigationController *navController = [self navigationController]; 
[navController performSegueWithIdentifier:@"SegueIdentifier" sender:self]; 

我假設你有適當的標識符SEGUE。

+0

這並不回答如何首先執行一個繼續到B,然後到C後的問題。 – vikingosegundo

+0

我想在移到B後移動到C(A-> B-> C)任何想法? – foxfoxfox

+0

@foxfoxfox你也可以在B中使用這段代碼。 –

0

我無法理解去A-C的邏輯,但是移動A-B-C的方式。

但這可以完成執行海牙A-B。在B中使用方法viewWillAppear()或viewDidload來執行C的繼承。

希望這會解決您的問題。

相關問題