ナビゲートしたい記事のリストがあるとしましょう。iOS 6 では、次の 2 つの簡単な解決策がありました。
- UIPageViewController の使用
- UIScrollView でカスタム ソリューションを使用する
これは非常に簡単ですが、カスタム遷移に関する柔軟性に欠けています。UIPageViewController では 2 つ (Page Curl と Scroll) しかありませんが、UIScrollView では Scroll しかありません。
私が探している遷移効果は、iOS 7 で Apple によって導入されたものです。新しいコントローラーをスタックにプッシュすることによって得られるものです。スクリーンショットを参照してください。
私の意見では、これは非常に優れたユーザー エクスペリエンスをもたらしますが、前に進むのではなく、戻る方向にのみ機能します。しかし、Safari ブラウザーは双方向のナビゲーションもサポートしているため、Safari ブラウザーでどのように実装されているのか、最終的には記事のリストにどのように実装できるのか疑問に思っています。
ヒントをありがとう!