Я пытался реализовать свой собственный интерактивный настраиваемый переход контроллера представления без использования UIPercentDrivenInteractiveTransition, так как мне нужен полный контроль над тем, как мои представления будут выглядеть на различных этапах перехода. К сожалению, я ничего не могу найти в Интернете, и во всех примерах используется UIPercentDrivenInteractiveTransition.
Что я сделал: - настроил мой аниматор для реализации протокола UIViewControllerInteractiveTransitioning - реализовал
- (void)startInteractiveTransition:(id<UIViewControllerContextTransitioning>)transitionContext {
Где я заблудился. Мне нужно обновить состояние моих представлений, пока пользователь взаимодействует с распознавателем жестов панорамирования, но после того, как я заглянул в протокол UIViewControllerContextTransitioning и заметил метод updateInteractiveTransition, я не могу понять где я бы реализовал этот последний недостающий элемент.