[UIView beginAnimations:@"doflip" context:nil];html
//設置時常curl
[UIView setAnimationDuration:1];動畫
//設置動畫淡入淡出url
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];spa
//設置代理代理
[UIView setAnimationDelegate:self];orm
//設置翻轉方向htm
[UIView setAnimationTransition:對象
UIViewAnimationTransitionFlipFromLeft forView:manImageView cache:YES];blog
//動畫結束
[UIView commitAnimations];
CGAffineTransform transform;
//設置旋轉度數
transform = CGAffineTransformRotate(manImageView.transform,M_PI/6.0);
//動畫開始
[UIView beginAnimations:@"rotate" context:nil ];
//動畫時常
[UIView setAnimationDuration:2];
//添加代理
[UIView setAnimationDelegate:self];
//獲取transform的值
[manImageView setTransform:transform];
//關閉動畫
[UIView commitAnimations];
[UIView beginAnimations:@"move" context:nil];
[UIView setAnimationDuration:2];
[UIView setAnimationDelegate:self];
//改變它的frame的x,y的值
manImageView.frame=CGRectMake(100,100, 120,100);
[UIView commitAnimations];
[UIView beginAnimations:@"curlUp" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];//指定動畫曲線類型,該枚舉是默認的,線性的是勻速的
//設置動畫時常
[UIView setAnimationDuration:1];
[UIView setAnimationDelegate:self];
//設置翻頁的方向
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:manImageView cache:YES];
//關閉動畫
[UIView commitAnimations];
CGAffineTransform transform;
transform = CGAffineTransformScale(manImageView.transform,1.2,1.2);
[UIView beginAnimations:@"scale" context:nil];
[UIView setAnimationDuration:2];
[UIView setAnimationDelegate:self];
[manImageView setTransform:transform];
[UIView commitAnimations];
CGAffineTransform transform;
transform=CGAffineTransformInvert(manImageView.transform);
[UIView beginAnimations:@"Invert" context:nil];
[UIView setAnimationDuration:2];//動畫時常
[UIView setAnimationDelegate:self];
[manImageView setTransform:transform];//獲取改變後的view的transform
[UIView commitAnimations];//關閉動畫