Я хочу реализовать CATransitions в TTNavigator, я знаю, что метод openURL может принимать UIViewAnimationTransition, но это дает мне только анимацию переворачивания и скручивания, но с CATransition у меня есть доступ к еще 8, из которых kCATransitionFromRight, kCATransitionFromLeft, kCATransitionFromTop, kCATransitionFromBottom Я специально после.
С UINavigationController я бы использовал что-то вроде этого фрагмента кода, чтобы дать мне больше контроля над анимацией:
CATransition *transition = [CATransition animation];
transition.duration = 0.5f;
transition.timingFunction = [CAMediaTimingFunction
functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionPush;
[self.navigationController.view.layer addAnimation:transition
forKey:nil];
Однако этот код не работает с TTNavigator. Кто-нибудь знает, как заставить свои собственные анимации работать с TTNavigator? Или я делаю что-то не так в своем коде?