2011-03-22 102 views
1

我在我的項目中使用5頁.. 在這裏,我可以導航第1至5頁使用presentModelViewController .. 如何在頁之間發佈,如2,3,4當我瀏覽從5一頁一頁地1 ..UIViewController發佈在iPhone

謝謝..

回答

0

使用pushViewController代替presentModalViewController推到導航控制器堆疊多個視圖。當你想回到根目錄調用popToRootViewControllerAnimated,你的UINavigationController將釋放所有不再在視圖堆棧上的視圖。

+0

非常感謝你...... – user658202 2011-03-22 08:05:57

+0

然後當我想導航到第5頁到第2頁時,該做什麼。 – user658202 2011-03-22 08:09:40

1

要直接彈出到根視圖控制器使用:

[self.navigationController popToRootViewControllerAnimated:YES]; 

爲了跳出回特定的控制器使用此代碼:

NSArray *viewController = self.navigationController.viewControllers; 
[self.navigationController popToViewController:[viewController objectAtIndex:1] animated:YES]; 

這裏objectAtIndex將您所需的viewVController。

希望這對你有用。