2012-04-09 2 views
6

私は、一連のグラフを表示する必要のあるアプリケーションを持っています(コアプロットを使用)。私は、これらのグラフのそれぞれを、好ましくはページングされたコントローラを使用して、それ自身のビューで表示したいと思います。私は8つのグラフを持っています。iOS 5既存のアプリケーションにストーリーボード付きのページコントローラを実装する

iOS 5のストーリーボードでこれを実装する方法を示すリソースに誰かを案内できますか?私は...全ての絵コンテでこれを説明する何かを見つけるために

おかげで、

ジャック

+0

PagedアプリのXcodeプロジェクトテンプレートをチェックしましたか? – Krumelur

答えて

8

それは非常に簡単だが見えることはできません。 UIScrollViewをコントローラにドラッグして選択し、「ページングを有効にする」オプションをチェックするだけで済みます。 UIScrollViewが-scrollViewDidScroll:メソッドを呼び出すと、 'ページコントロール'をドラッグして自分自身をUIScrollViewDelegateプロトコルデリゲートとして設定して更新することもできます。

UIScrollViewのデリゲートをControl + DragでUIScrollViewからViewControllerに設定することを忘れないでください。

Great tutorial on UIScrollView(「UIScrollViewを使用したページング」までスクロールします)。
Apple's DocumentationPageControlの例。

+0

スクロール表示なしでこれを行うことはできますか?私はページコントロールを使用しているだけですか? – Dinesh

+0

UIPageControlは、ScrollViewだけでなく、何にでも使用できるUI要素です。しかし、UIScrollViewには 'pagingEnabled'プロパティしかありません。これにより、望ましいページング動作が得られます。 UIPageControlのページをプログラムで更新する必要があります。あなたの質問に答えることを願っています。 – Armin

+0

これも可能です。あなたはこのスレッドを見ることができますhttp://stackoverflow.com/questions/21171613/ios-load-and-switch-between-pages-using-uipagecontol/21172351#21172351。私はここでの提案に従い、スクロール表示なしでスワイプジェスチャ認識機能を使用することでそうすることができました。 – Dinesh

関連する問題