1

iTune ストアへのリンク

右上隅にある [検索] ボタンをタップしたときに、ビュー間の遷移がどのように行われるかを知りたいです。OpenGL ESが関係していると思いますか?私は特にこの種のアニメーションに興味があります。誰かがこの種のことを行う方法を学ぶためにいくつかのリソースを推奨していただければ幸いです.

ありがとう !

4

3 に答える 3

3

https://github.com/kentnguyen/KNSemiModalViewController

これは、CAAnimation と CATransform3D を使用したこの効果の適切な実装です。

于 2012-05-08T04:24:29.770 に答える
2

おそらく 2 か所で確認する必要があります。

1つ目はCore Animation Function Reference

これにより、回転、スケーリング、移動などの変換をすべて 3D でビューに適用できます。ナショナル ジオグラフィックはそれらの組み合わせを使用して、ビューが後方に下がっているように感じさせているようです.

2 つ目はCAKeyframeAnimation です。

複数のアニメーションをタイムラインに組み合わせることができます。通常、アニメーションはポイント A からポイント B までですが、CAKeyframeAnimations を使用すると、アニメーション中に異なるポイントでヒットする複数のポイントを持つことができます。

これらのボットをマスターするのはかなり複雑なので、すぐに動けなくなっても心配しないでください. あなたは最終的にそれを理解するでしょう。

于 2012-04-23T23:20:55.053 に答える
1

これを試してみてください。iOS の NatGeo (ナショナル ジオグラフィックによるシティ ガイド) に触発されたビューコントローラーの遷移。

https://github.com/michaelhenry/MHNatGeoViewControllerTransition

ありがとう、ケル

于 2013-06-17T10:18:31.927 に答える