即加即用的TTAnimations
TTAnimations是ios实现版本的animate.css,将不断更新新的动画。《TTAnimations》是一系列酷炫、有趣且跨浏览器的动画,您可以在项目中使用。非常适合强调、主页、滑块和一般的即加即用酷炫效果。
import TTAnimations/AnimationHelper.h
选择目标视图
[AnimationHelper playAnimationOn:_targetView animationType:rubberBand];
自定义动画使用AnimationBuilder
_animationBuilder = [[AnimationBuilder alloc] init];
[_animationBuilder setDelegate:self];
[_animationBuilder setDuration:3.0f];
[_animationBuilder setAnimationType:_animationType];
[_animationBuilder startOn:_targetLabel completeBlock:^{
NSLog(@"complete animation");
}];
最后,您需要选择以下动画之一
bounce
闪烁
脉冲
橡皮筋
摇晃
摇头
摆动
打嗝
摇摆
果冻
bounceIn
bounceInDown
bounceInLeft
bounceInRight
bounceInUp
bounceOut
bounceOutDown
bounceOutLeft
bounceOutRight
bounceOutUp
fadeIn
fadeInDown
fadeInDownBig
fadeInLeft
fadeInLeftBig
fadeInRight
fadeInRightBig
fadeInUp
fadeInUpBig
fadeOut
fadeOutDown
fadeOutDownBig
fadeOutLeft
fadeOutLeftBig
fadeOutRight
fadeOutRightBig
fadeOutUp
fadeOutUpBig
flipInX
flipInY
flipOutX
flipOutY
光速进入
光速退出
旋转进入
旋转进入向下向左
旋转进入向下向右
旋转进入向上向左
旋转进入向上向右
旋转退出
旋转退出向下向左
旋转退出向下向右
旋转退出向上向左
旋转退出向上向右
弹舌
滚入
滚出
缩放进入
缩放进入向下
缩放进入向左
缩放进入向右
缩放进入向上
缩放退出
缩放退出向下
缩放退出向左
缩放退出向右
缩放退出向上
滑入向下
滑入向左
滑入向右
滑入向上
滑出向下
滑出向左
滑出向右
滑出向上
TTAnimation遵循MIT许可证。(https://open-source.org.cn/licenses/MIT)