右上隅にある [検索] ボタンをタップしたときに、ビュー間の遷移がどのように行われるかを知りたいです。OpenGL ESが関係していると思いますか?私は特にこの種のアニメーションに興味があります。誰かがこの種のことを行う方法を学ぶためにいくつかのリソースを推奨していただければ幸いです.
ありがとう !
右上隅にある [検索] ボタンをタップしたときに、ビュー間の遷移がどのように行われるかを知りたいです。OpenGL ESが関係していると思いますか?私は特にこの種のアニメーションに興味があります。誰かがこの種のことを行う方法を学ぶためにいくつかのリソースを推奨していただければ幸いです.
ありがとう !
https://github.com/kentnguyen/KNSemiModalViewController
これは、CAAnimation と CATransform3D を使用したこの効果の適切な実装です。
おそらく 2 か所で確認する必要があります。
1つ目はCore Animation Function Reference
これにより、回転、スケーリング、移動などの変換をすべて 3D でビューに適用できます。ナショナル ジオグラフィックはそれらの組み合わせを使用して、ビューが後方に下がっているように感じさせているようです.
複数のアニメーションをタイムラインに組み合わせることができます。通常、アニメーションはポイント A からポイント B までですが、CAKeyframeAnimations を使用すると、アニメーション中に異なるポイントでヒットする複数のポイントを持つことができます。
これらのボットをマスターするのはかなり複雑なので、すぐに動けなくなっても心配しないでください. あなたは最終的にそれを理解するでしょう。
これを試してみてください。iOS の NatGeo (ナショナル ジオグラフィックによるシティ ガイド) に触発されたビューコントローラーの遷移。
https://github.com/michaelhenry/MHNatGeoViewControllerTransition
ありがとう、ケル