Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
リファレンスを調べたUIPageViewControllerところ、このステートメントが見つかりました。
UIPageViewController
デリゲートのメソッドは、ジェスチャ ベースのナビゲーションと向きの変更に応じて呼び出されます。
データソースについても同じです。デリゲートはジェスチャーのみで呼び出されるということUIPageViewControllerでしょうか。ボタン アクションでは呼び出すことができません。誰もそのような状況に直面したことがありますか。
データ ソースは、コントローラーが再作成または再利用できる新しいページを取得する必要があるたびに呼び出されます。ユーザーがデバイスに触れた後に表示される、または表示される可能性のあるページのみを保存する必要があります。
デリゲートについてはわかりませんが、コード自体によって呼び出されたときにページを変更したことを伝えるポイントが見当たらないため、アクションがジェスチャーまたは方向によって呼び出された場合にのみ呼び出されると思います。 ..理論のみ!