3

私は1か月から問題に直面しており、Googleからは何も見つかりませんでした..

PDF表示にUIViewを使用しています。PDFには問題はありませんが、トランジションに問題があります。現実的なページめくり指数でpdfの各ページをめくらなければなりません。私は検索し、それについて多くを掘り下げましたが、それを行う方法は何も得られませんでした。

コードフレークなどの API は使用したくありません。私は自分のプログラミングでこれをやりたいだけです。

最初に、cocos2d または CAAnimation を使用してこれを行うことができると読みましたが、方法を知りたいですか? b'coz リアルなページは完全に 3D コンセプトだと思います。

やり方を教えてください??

ビデオの例は次のとおりです: http://www.youtube.com/watch?v=oknMWvRO2XE

ビデオのようにアニメーションが欲しい....

4

2 に答える 2

3

以下は、iOS ページのカール/フリップ効果のオープン ソースの例です。

https://github.com/brow/leaves - CAGradientLayers を使用したシンプルな効果。(すべての公開 API 呼び出し)

https://github.com/steventroughtonsmith/PageCurlDemo - CAFilter を使用します (iBooks で使用されているのと同じ方法ですが、これはプライベート API 呼び出しであり、Apple はアプリを使用すると拒否します)。ここで役立つのは、葉の例を改善するために使用できる接触角を計算するためのコードです。

于 2011-01-19T18:04:40.693 に答える
0

LeavesViewコンポーネントが私の投票を獲得し、商用のインタラクティブな本のアプリケーションで使用しています。GitHubのフォークをチェックすると、統合することを選択できる他の優れたパッチがいくつかあります。

統合は非常に簡単で、PDFレンダリングを含むいくつかの例が含まれています。必要に応じて、インタラクティブなレイヤーを上に追加することもできます。これが私が行っていることです。

于 2011-01-20T18:36:17.120 に答える