Я использую пользовательский переход UIViewControllerAnimatedTransitioning. Я смог анимировать целые контроллеры для push и pop.
Но мне нужно еще одно: уменьшить вид заголовка и растянуть выбранную ячейку таблицы, а также добавить текст в растянутую ячейку. Это будет мой нажатый контроллер.
Как я могу добиться этого, когда часть моего нажатого контроллера исходит от раскадровки, а другая часть от предыдущего контроллера?
Не могу найти учебник для этого. Только как анимировать целые контроллеры.
upd:
Я видел этот ответ: https://stackoverflow.com/a/23580502/1400119, но мне это не очень помогло.
upd2:
наконец-то достиг цели. Вот ссылки на сообщения в блогах и репозитории, которые мне очень помогли, возможно, они помогут и кому-то:
UINavigationControllerDelegate Apple doc
UIViewControllerContextTransitioning Apple doc
Как анимировать изображение в tableview для одновременного расширения и открытия другого контроллера представления?
Пользовательский переход контроллера навигации анимация
http://captechconsulting.com/blog/tyler-tillage/ios-7-tutorial-series-custom-navigation-transitions-more http://dativestudios.com/blog/2013/09/29/interactive-transitions/
http://www.objc.io/issue-12/custom-container-view-controller-transitions.html а>