我有一个内置UIscrollview的视图控制器。共有42个以上的图像,我试图将每个图像淡入下一个
我知道我必须使用一种叫做“开始动画和提交动画”的东西。
我已经尝试过不知疲倦地让它发挥作用。有人可以在这里为我发布代码并让我再试一次吗?我愿意甚至付钱给某人进行电话咨询,因为它非常令人沮丧。如果有人可以帮助我,那就太棒了。
此外,我是否必须向我的委托文件添加任何内容才能使其正常工作?我正在考虑这几行代码,我很高兴能够做对吗?
谢谢
答案 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];