2012-04-09 33 views
6

我有一個需要顯示一系列圖形(使用Core Plot)的應用程序。我希望這些圖表中的每一個最好使用分頁控制器以其自己的視圖顯示。我有8個圖表。iOS 5在現有應用程序中使用Storyboard實現頁面控制器

有人可以指示我一個資源,顯示如何在iOS 5中使用故事板實現這樣的內容嗎?我似乎無法找到任何與所有故事板解釋這個..

感謝,

傑克

+0

您是否檢出了Paged應用程序的Xcode項目模板? – Krumelur 2012-04-09 12:31:11

回答

8

這是很容易。您只需將UIScrollView拖動到您的控制器中,選擇它,並檢查「已啓用尋呼」選項。您也可以拖拽一個'頁面控件'並將自己設置爲UIScrollViewDelegate協議委託,並在UIScrollView調用-scrollViewDidScroll:方法時進行更新。

不要忘記通過Control + Drag從UIScrollView設置你的UIScrollView的委託給你的ViewController。

Great tutorial on UIScrollView(向下滾動到「使用UIScrollView進行分頁」)。
Apple's DocumentationPageControl爲例。

+0

我們可以在沒有滾動視圖的情況下做到這一點嗎?我的意思是隻使用頁面控件? – Dinesh 2014-01-16 17:59:44

+0

編號。UIPageControl只是一個UI元素,可用於任何事物而不只是一個ScrollView。但是,只有UIScrollView具有'pagingEnabled'屬性,它賦予它所需的分頁行爲。您必須以編程方式更新UIPageControl的頁面。我希望能回答你的問題。 – Armin 2014-01-17 19:46:07

+0

我們可以這樣做。你可以看看這個線程http://stackoverflow.com/questions/21171613/ios-load-and-switch-between-pages-using-uipagecontol/21172351#21172351。我遵循了這裏的建議,並且能夠在沒有滾動視圖的情況下執行此操作,而是使用滑動手勢識別器。 – Dinesh 2014-01-17 19:56:22

相關問題