この質問はよく聞かれるようですが、UIKit と同じようにカスタム トランジションを使用できるかどうかについて、決定的な答えを見つけたことがありません。
現在のビューと次のビューのスクリーンショットを撮り、アニメーションの下でビュー コントローラーを変更しながらそれらをアニメーション化するなどのトリックを実行できることを私は知っています。ただし、これにはかなりのメモリが必要です。これは、(スクリーンショットのために) 基本的に 2 つの完全な余分な画面を描画するためです。
ビュー コントローラーにカスタム アニメーションを表示する、よりエレガントな方法を探しています。または、上記のアプローチを実行するためのよりメモリ効率の良い方法はありますか?