两个C4Images之间交叉淡入或消失

时间:2013-03-03 02:11:56

标签: ios c4

我如何在两个C4Images之间进行某种动画或过渡?

我有这样的设置:

C4Image * img1 = [[C4Image alloc] initWithRawData:rawData width:width height:height];
C4Image * img2 = [[C4Image alloc] initWithRawData:rawData width:width height:height];

[self.canvas addImage:img1];
// insert magic here to trigger transition
[self.canvas addImage:img2];

1 个答案:

答案 0 :(得分:1)

进行转换的最简单方法是:

image1.animationDuration = 1.0f;
image1.image = image2;

您可以在此处找到一个代码段,在启动应用后1秒内将图片交叉淡入淡出图像:

https://gist.github.com/C4Code/5074430