Saya memiliki segmen khusus yang menggunakan UIViewAnimationOptionTransitionFlipFromLeft untuk transisi antar tampilan.
Saat tampilan baru muncul di layar, ada 'kedipan' singkat namun jelas yang disebabkan oleh elemen Bilah Navigasi yang berpindah dari posisi rata kiri ke posisi yang sesuai. Berikut ini adalah tangkapan layar yang diambil menjelang akhir transisi:
Anda dapat melihat bahwa judul dan dua item tombol bilah dibiarkan rata; benar-benar keluar dari tempatnya di mana mereka pada akhirnya akan beristirahat.
Berikut adalah tangkapan layar yang diambil setelah transisi selesai:
Di sini tombol dan judul diposisikan dengan benar. Selama jeda antara gambar pertama dan kedua, ikon berkedip ke posisinya.
Tampilan diatur di storyboard. Tampilan bukan bagian dari hierarki UINavigationController, jadi bilah navigasi dan itemnya dibuat secara manual pada tampilan melalui pemeriksa atribut, 'Simulated Metrics' -> 'Top Bar: Translucent Navigation Bar'.
Bagaimana cara memaksa item bilah navigasi diposisikan dengan benar saat pertama kali muncul selama transisi?
Terima kasih sebelumnya! :)