Zauważyłem, że po przejściu do kontrolera nawigacyjnego pasek nawigacji przeskakuje nieznacznie po zakończeniu animacji klapki.Wysokość zmian UINavigationBar po animacji przerzucania modalnego
Robi to tylko wtedy, gdy używam przerzucania w poziomie, a nie wtedy, gdy używam domyślnej animacji przesuwania.
Oto GIF zrobiłem, aby zilustrować problem (przepraszam za mały rozmiar!):
http://i.imgflip.com/3ym0y.gif
Zanotuj pasku nawigacyjnym pod tytułem „Modal” - zauważy przeskakuje o ~ 20 pikseli po animacji.
Powyższy przykład został utworzony przy użyciu nowego projektu - nie mam podclawianego UINavigationController lub UINavigationBar. Oto storyboard, w przypadku pomaga:
http://i.imgur.com/qFlK2oB.jpg
Czego mi brakuje?
Dzięki kolego, to załatwiło sprawę! – Koonga
Czy ktoś może potwierdzić, że domyślny czas trwania animacji klapki wynosi faktycznie 0,75? Wygląda na to, że to także 1.0 lub pewna liczba wartości z tego zakresu. Dzięki! – James