Saya telah mengumpulkan satu set halaman menggunakan UIPageViewController. Layar pertama adalah layar awal, dan pengguna harus menggeser ke halaman berikutnya setelah disambut. Tiga layar berikut adalah tampilan tab.
Setelah layar pertama dimuat, saya tidak lagi memerlukan kemampuan untuk menggeser dari tampilan ke tampilan. Sebaliknya, saya memiliki serangkaian tab di bagian atas layar untuk bernavigasi di antara setiap halaman. Setelah mengklik tab, layar akan bergulir ke halaman berikutnya.
Dua dari tiga halaman memiliki kemampuan menyeret. Yang pertama, pengguna akan menyeret UIImageViews kecil ke tujuan. Yang kedua, pengguna akan berinteraksi dengan grafik menggunakan sentuhan.
Pertanyaan saya adalah:
- Apakah ada cara untuk mencegah UIPageViewController bergerak dengan indeks tertentu?
- Saya suka cara tampilan tab bergulir dari halaman ke halaman, hanya pada tiga halaman terakhir saya tidak ingin gerakan "sisi ke sisi". Hanya ketika pengguna mengklik tombol atau tab di bagian atas. Apakah ini mungkin?
- Apakah Anda menganggap ini cara yang baik untuk mengimplementasikan UI semacam ini? Saya masih relatif baru dalam menggunakan Swift/IOS, apakah UIPageViewController paling cocok untuk ini? Jika tidak, pendekatan apa yang lebih baik?