TL; DR: Говорят, что Apple поддерживает только плавный переход элементов навигационной панели для пользовательских переходов.Это все еще верно?https://stackoverflow.com/a/21614376/4967824
У меня есть пользовательский UINavigationController
, который использует UIViewControllerAnimatedTransitioning
для анимации переходов ViewController, но я хочу, чтобы навигационная панель (или, по крайней мере, ее элементы навигации) также анимировалась с помощью рамок viewController.
Чтобы дать вам больше контекста.Я пытаюсь повторить функции прокрутки приложений, таких как Instagram и Snapchat, чтобы перемещаться между такими вещами, как камера и учетная запись пользователя.Я думал об использовании UIPageViewController, но я хотел немного больше настраиваемости с переходами.Я также хотел сохранить все VC в одном и том же стеке навигации.
Существует серьезная нехватка информации об анимации переходов UINavigationBar.Большинство людей знают только о стандартном navBar fadein / out, но я нигде не могу найти подходящий способ для этого.