YLTransitionAnimate
自己日常使用的过渡动画
初步使用
//修改淡入淡出透明度、移动距离、缩放倍数配置
YLAnimateManager.setConfig
YLTransitionAnimateType可以查看动画类型
///淡入(修改透明度)
case fadeIn = 1
///淡出(修改透明度)
case fadeOut = 2
///淡出后又淡入
case fadeOutAndIn = 3
///向上移动半屏
case transToTop = 4
///向下移动半屏
case transToBottom = 5
///向左移动半屏
case transToLeft = 6
///向右移动半屏
case transToRight = 7
///缩放动画(变小后变大)
case scaleFromSmall = 8
///缩放动画(变大后变小)
case scaleFromBig = 9
如何使用
//两种调用方法
YLAnimateManager.useAnimate(view: testView, typeArr: [.fadeOut], completion: { [weak self] success in
guard let self else { return }
testView.transitionAnimate(typeArr: [.fadeIn])
})