4

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

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

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

另外,我是否必须在我的委托文件中添加任何内容才能使其正常工作?我在想这几行代码,我很高兴去吧?

谢谢

4

1 回答 1

12

The following code assumes you have two UIImageViews set up in the same place, but with one's alpha set to 0 (hidden) and the other set to 1 (visible).

[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];
于 2009-09-10T09:33:08.643 回答