標準のプッシュ遷移である遷移を行うことに興味がありますが、toViewController が所定の位置にスライドしている間、fromViewController は選択された UIView を toViewController の上に保持します。これを以下にモックアップしてみました。
左側のボックスは UIView と 3 番目のボックスを表します (茶色の one_ はクリックされたものです。中央の図では、fromViewController が左にスライドします (前に toViewController がスライドします。選択された UIView は所定の位置に留まり、フェードアウトするアニメーションがあります。
私はカスタム トランジションにあまり詳しくありませんが、これがどのように行われるかを考えています。おそらくContainer View Controllerのコンテキストにありますが、正直なところ、確かではありません. この効果を達成する方法についてのアイデアはありますか? ユーザーが「戻る」ボタンを押したときに効果を逆に実行することも可能であることを願っています。