swapFromViewController с анимацией?

Я хочу реализовать скользящее меню, в котором пользователь может плавно переходить от первого контроллера представления ко второму контроллеру представления. Это должно анимироваться и подпрыгивать, когда анимация не завершена.

Все мои вкладки являются дочерними ViewControllers одного tabviewcontroller (содержащего контейнер и панель вкладок), и теперь используйте этот код для переключения между дочерними контроллерами: [self swapFromViewController:[self.childViewControllers objectAtIndex:0] toViewController:destinationViewController];, но у этого нет анимации, и CGRects я могу изменить вместе с моим panGesture.

Есть ли способ поменять местами 2 дочерних контроллера с анимацией (скользя от одного к другому) и заставить анимацию реагировать на панжест (возврат должен вернуться в направлении первого дочернего контроллера)?


person vrwim    schedule 08.12.2015    source источник


Ответы (1)


Рассматривали ли вы возможность использования UIPageViewController? В описании ваших требований то, что вы вполне описываете.

person Gal Marom    schedule 08.12.2015