我正在一個應用程序,其中有幾個屏幕,每個屏幕具有相同的佈局,只是傳入不同的數據,然後我希望用戶能夠從一個屏幕滑動到下一個。滾動的應用程序:UIPageViewController vs UIScrollView
到目前爲止,我使用UIPageViewController
項目模板使用過渡樣式UIPageViewControllerTransitionStyleScroll
得到了一些工作。到目前爲止,我所做的工作仍然可以,儘管它的資源密集型,因爲它每次刷新到新頁面時都實例化一個新的視圖控制器,但我正在爲此付出努力。
我擔心的是它不是嚴格意義上的ibooks頁面應用程序,所以即使我能夠使它看起來像一個滾動應用程序,使用過渡樣式設置,我不知道是否有一個原因,人們似乎只能用這個模板書類型的應用程序,除非是我弄錯了
也有似乎是使用UIScrollView
和PageControl
做類似功能的另一種方法
http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html
我不確定哪個appr oach更好地解決我正在嘗試解決的問題,所以我正在尋找一些反饋。每個頁面都需要是一個視圖控制器的獨立實例,因爲每個頁面上都有幾個元素可以顯示。
當你需要警惕實時滾動,所以你可以抓住偏移UIPageViewController會引起問題。我剛剛結束了切換到UIScrollView。不確定UIPageViewController的重點。 – user3344977 2015-01-14 23:19:30