我想製作一個視圖控制器,通過3個不同的控制器(2個表視圖控制器和一個視圖控制器,3個子控制器都有自定義類。分頁或頁面視圖控制器滾動型?不同的控制器的頁面控制或滾動視圖
initial screen
|
|
-------------------------------------
1) viewcontroller
2) tableviewcontroller
3) tableviewcontroller
我想製作一個視圖控制器,通過3個不同的控制器(2個表視圖控制器和一個視圖控制器,3個子控制器都有自定義類。分頁或頁面視圖控制器滾動型?不同的控制器的頁面控制或滾動視圖
initial screen
|
|
-------------------------------------
1) viewcontroller
2) tableviewcontroller
3) tableviewcontroller
如果你不想這樣做,在iOS7推出的UIViewController轉變API的正確方法,你將不得不使用的UIScrollView與pagingEnabled
(UIPageViewController是對於iBook類型的接口意味着更多,並且UIPageViewControllerDelegate的方法不是很容易處理,也就是說,你必須定位視圖控制器。)如果你走第一條路線,你將不得不我實現一堆委託和UIViewController的子類來創建一個自定義的父視圖控制器來放置你的孩子(視圖控制器遏制)。
我實現了UAFInteractiveNavigationController這應該是你在找什麼(有很多),但它是未經驗證的,對iOS6-7寫的,也是最重要的不不使用更現代化的UIViewController轉換API ,但從頭開始使用UIPanGestureRecognizer完成所有工作。我基本上碰到類似的問題,但發現這兩種方法都不容易定製。