有没有一种有效的方法在xcode中的UIImageView中进行图像转换?

时间:2012-08-31 17:45:38

标签: xcode image animation transitions

我学习了如何使用'UIViewAnimationTransitionCurlUp'在视图之间创建平滑过渡,如下所示。

是否有类似的方法在视图中的单个UIImageView中切换的图像之间进行转换?

[UIView beginAnimations:@"Animation" context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.window    cache:YES];
[view1 removeFromSuperview];
[window addSubview:view2];
[UIView commitAnimations];

这是我目前用来切换图片的代码:

[lblSwipe setText:@"Left Swiped."];
     currentImageIndex++;
     if (currentImageIndex == [imagesArray count]) {
         currentImageIndex = 0;
     }

     [imageView setImage:[UIImage imageNamed:[imagesArray     objectAtIndex:currentImageIndex]]];
}

我如何针对我的特定情况调整代码?

1 个答案:

答案 0 :(得分:0)

我们在评论中谈到了这一点,但我会发布正式答案:

由于UIViewUIImageView的子类,因此您可以使用与UIImageView个对象之间的转换动画相同的代码来设置UIView个对象之间的动画。