2011年6月24日金曜日

Page Animation

NSInteger nextPage = [pageControl currentPage];
[tempImageView setImage:[UIImage imageNamed:[NSString stringWithFormat:@"pic%d.jpg",nextPage+1]]];

if (tempImageView.tag == 0) {
tempImageView = imageView2;
bgImageView = imageView1;
}
else{
tempImageView = imageView1;
tempImageView = imageView2;
}

[UIView beginAnimations:@"flipping view" context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft
forView:tempImageView
cache:YES];
[tempImageView setHidden:YES];
[UIView commitAnimations];

[UIView beginAnimations:@"flipping view" context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight
forView:bgImageView
cache:YES];
[tempImageView setHidden:NO];
[UIView commitAnimations];

0 件のコメント:

コメントを投稿