美文网首页
自定义转场动画

自定义转场动画

作者: d5cbd4f07363 | 来源:发表于2019-04-02 11:14 被阅读0次

    自定义专场动画分为push/pop ,present/dismiss 两种情况,对与push/pop需要定制转场动画需要导航控制器遵守<UINavigationControllerDelegate>协议,而present/dismiss需要控制器遵守<UIViewControllerTransitioningDelegate>协议设置控制器代理。

    在这两类转场动画中我们都会有<UIViewControllerAnimatedTransitioning>协议,而这里边会分别给出了动画事件和<UIViewControllerContextTransitioning>协议,而<UIViewControllerContextTransitioning>里边给出容器类和对应的控制器,核心是我们需要制定这个类的就可以实现自定义转场动画。具体实现可以参考这篇文章自定义专场动画

    相关文章

      网友评论

          本文标题:自定义转场动画

          本文链接:https://www.haomeiwen.com/subject/qtlwbqtx.html