所以我卡住了一個小問題,看起來很簡單,但給我適合。UINavigationController內UIViewControllers之間切換
基本上,我有這種事情成立:
(1) - >(2) - >(3)
我鑽到一張桌子,有一次我在(3)中,我希望能夠在兩個不同的視圖之間滑動,同時保持層次不變。像這樣:
(1) - >(2) - >(3A)/(3B)其中,3a和3b是能夠刷卡來回。我還想在兩個視圖中保留(2)的後退箭頭,以便用戶可以返回。
我遇到的問題是,3a和3b將需要做的JSON數據單獨調用,所以它不僅僅是裝載兩個圖像。我真的需要全部加載...
任何想法從哪裏開始?我有經驗,但這似乎完全混淆。而且我現在很想用故事板。非常感謝您的幫助!
我推新視圖通常的方法是像什麼,我已經做了以下。這顯然不會在這種情況下工作...
if (!self.objTomorrowDetailViewController) { self.objTomorrowDetailViewController = [[TomorrowDetailViewController alloc] initWithNibName:@"TomorrowDetailViewController" bundle:nil]; }
[self.navigationController pushViewController:self.objTomorrowDetailViewController animated:YES];
也許可以使用UIPageViewController 2頁(3) – Felix
3a和3b是圖控制器或只是視圖? – Moxy
謝謝 - 沒有爲此調查過UIPageViewController。現在檢查出來。不確定這是否完全解決了保持導航軌跡並在兩個其他視圖(3a和3b)之間交換的問題。 Moxy,3a和3b是UIViewControllers。 – gummo