我正在学习在Github上使用这个流行的动画框架:https://github.com/lkzhao/Hero
我已经在UINavigationController推导航上成功实现了Hero,很好地为我带来了VC1到VC2的平滑过渡(就像Hero创造了魔术一样)。
现在的问题是:是否可以在自定义转换中使用Hero?
(即使用UIViewControllerAnimatedTransitioning
过渡并设置适当的UIViewControllerTransitioningDelegate
方法...)
到目前为止,我只看到会影响Hero-id视图的Hero-transition修改器。但是整体导航过渡我只看到push
或fade
-并且没有更多...有没有一种方法可以自定义NavigationController过渡(除了推动和淡入淡出),并且仍然获得Hero的美感?????
我预想了3DAnimationTransition或CircularTransition,但仍使Hero-Magic变得如此。