-
1.UIImageView帧动画:
-
1.设置 imageView的animationImages
-
2.设置动画时间 animationDuration
-
3.[imageView startAnimation];
-
-
2.block动画,通过UIView调用 [[UIView animateWithDuration:(NSTimeInterval) animations:^{
} completion:^(BOOL finished) {
}]];
-
3.首尾动画:
[UIView beginAnimations:nil context:nil]; //开始动画
[UIView setAnimationDuration:1.0];//动画延时设置
//动画执行的动作
[UIView commitAnimation];//结束动画
-
4.颤抖的效果:
[UIView animateWithDuration:0.5 delay:0 usingSpringWithDamping:0.5 initialSpringVelocity:0.5 options:UIViewAnimationOptionBeginFromCurrentState animations:^{
//修改动画对象的位置
} completion:^(BOOL finished) {
}];