9

iBooks のものに似ていますが、はるかに単純な、非常に単純なページめくり効果を探しています。ユーザーが画面をスワイプした場合にのみページをめくる必要があります(したがって、ページアニメーションなどを「つかむ」ことは難しくありません-単にアニメーションです)。実際、私が必要とするのは、CurlDown または CurlUp ではなく、左側から右側へ、またはその逆であることを除いて、次のことだけです。

[UIView setAnimationTransition:
         UIViewAnimationTransitionCurlDown
                               forView:self.view cache:YES];

より高度なページめくりを行う方法に関するチュートリアルがいくつかあります。


iOS 5 の場合: UIPageViewController を使用するだけです (以下の編集を参照)。

iPad の場合: Page Curling -- 完璧で美しく見えますが、かなり高度です

iPad の場合:ページのめくり-- 方向は正しいが、美しくはない

iPhone の場合:ファンシーな「透明な」カール (iBooks など) -- プライベート API ですが (?)

Classics での効果の分解: Classics アプリ


チュートリアルやサンプル コードは他にもあるのではないかと思いますが、それらをここに集めて簡単な説明を加えることができないかと考えていました。そしてもちろん、私は に似た非常に単純なページめくり効果を特に探していますUIViewAnimationTransitionCurlDown/Upが、それは右から左へであり、下から上へではありません。

グラデーション オーバーレイと小さな 2D アニメーションを使用して、単純なページめくり効果を実現するのは簡単でしょうか? それとも、これが「葉」プロジェクトのすべてですか? リストの明確化と更新に感謝します。


編集:

iOS 5 では、ページめくり効果のような iBook を簡単に追加できるようになりました。新しいプロジェクトを開き、ページベースのアプリケーションを選択するだけです (xCode 4.2 と iOS 5 が実行されている必要があります)。

4

2 に答える 2

6

ページカール効果の状況について、こちらの質問にお答えします。

私たちは OpenGL ES と CoreGraphics に基づいたフィルターに取り組みました。これは iBooks のフィルターに非常に近く、App Store で安全です。フィルターが完成しました。エフェクトを統合するためのシンプルで使いやすい API に取り組んでいます。

こちらをご覧ください http://api.mutado.com/mobile/paperstack/

于 2011-06-23T21:23:32.420 に答える
4

あなたはXBPageCurlプロジェクトを試すことができます.paperstackと無料のhttps://github.com/xissburg/XBPageCurlを使用するよりも成熟してい ます

于 2012-08-03T17:03:06.257 に答える