4

電子ブック アプリケーションを作成していますが、ios5 以降をサポートする必要があります。私も早く効率よくやりたいです。UIPageviewController を使用する予定ですが、ios5 ではカール アニメーションのみがサポートされており、ios6 で得られるページ移動のスクロール アニメーションもサポートする必要があります。それで、ページビューコントローラーを使用してios5でこれを行うことができますか?私が表示しているコンテンツは画像です。理想的には、ページ ビュー コントローラーを使用するのが好きです。これは、ページの反転、ページの最後の領域をタップしたときのページの移動など、多くのことを処理し、そのカール アニメーションが他の利用可能なオプションよりも優れているためです。助けてください、どんな提案も大歓迎です。

4

3 に答える 3

1

誰かがまだこの問題を抱えている場合は、R4PageViewControllerをチェックしてください。iOS 5、6、および 7 をサポートし、iOS 7 のようなスクロール効果 (無効にすることができます) があります。

于 2013-09-28T15:02:46.773 に答える
0

迅速な解決策が必要な場合は、次のスニペットを使用して現在の iOS バージョンを検出し、それに応じてトランジション スタイルを使用します。

#define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v)  ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending)

if(SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"6.0")){
  //UIPageViewControllerTransitionStyleScroll
}else{
  //UIPageViewControllerTransitionStylePageCurl
}
于 2012-10-17T10:39:58.020 に答える
0

同様の問題があり、RAPageViewControllerが見つかりました。Apple の PhotoScroller サンプルを最小限の変更だけで再実装しました。私のレポはRAPageScrollerです。

于 2013-01-15T14:05:24.820 に答える