Я пишу настраиваемый контроллер представления контейнера, который управляет несколькими дочерними контроллерами представления, вроде того, что делает UIPageViewController
.
Я хотел бы, чтобы клиенты могли анимировать вещи за пределами своей зоны ответственности наряду с интерактивным переходом между его дочерними контроллерами представления, но я не могу найти способ заставить UIKit предоставить мне координатора перехода.
Мне действительно нужно создавать собственный класс, реализующий этот протокол для такой простой задачи? Если да, то как мне реализовать -animateAlongsideTransition:completion:
?