iOS动画
学习一些常见的动画效果 编写自己的动画库 制作成CABasicAnimation的category 2.UIView动画 UIView封装的动画 [UIView animateWithDuration:2.0 animations:^{ NSLog(@"动画执行之前: %@",NSStringFromCGPoint(self.cutomView.center)); // 需要执行动画的代码 self.cutomView.center = CGPointMake(300, 300); } completion:^(BOOL finished) { // 动画执行完毕之后执行的代码 NSLog(@"动画执行之后: %@",NSStringFromCGPoint(self.cutomView.center)); }]; transform的组合效果 __weak typeof (self) unsafeSelf=self; [UIView animateWithDuration:1.0 animations:^(void){ // unsafeSelf.button.transform=CGAffineTransformMakeScale(0.8, 1.2); unsafeSelf.button.transform= CGAffineTransformScale(unsafeSelf