简单的淡入和淡出

时间:2009-09-10 09:27:52

标签: iphone fade transition

我有一个内置UIscrollview的视图控制器。共有42个以上的图像,我试图将每个图像淡入下一个

我知道我必须使用一种叫做“开始动画和提交动画”的东西。

我已经尝试过不知疲倦地让它发挥作用。有人可以在这里为我发布代码并让我再试一次吗?我愿意甚至付钱给某人进行电话咨询,因为它非常令人沮丧。如果有人可以帮助我,那就太棒了。

此外,我是否必须向我的委托文件添加任何内容才能使其正常工作?我正在考虑这几行代码,我很高兴能够做对吗?

谢谢

1 个答案:

答案 0 :(得分:12)

以下代码假设您在同一位置设置了两个UIImageView,但其中一个的alpha设置为0(隐藏),另一个设置为1(可见)。

[UIView beginAnimations:@"fade in a new image from another" context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
oldImageView.alpha = 0.0;
newImageView.alpha = 1.0;
[UIView commitAnimations];