iphone - iphone 淡出图像动画

标签 iphone ios uiviewanimation

<分区>

Possible Duplicate:
iphone fading of images

如何在一组图像(图像数组)中实现淡出动画。图像将一张一张地出现。当我使用下面给出的代码时,它只会显示一个简单的幻灯片。

NSArray *imagearray = [NSArray arrayWithObjects:
                             [UIImage imageNamed:@"image1.png"],
                             [UIImage imageNamed:@"imag2.png"],[UIImage imageNamed:@"imag3.png"],[UIImage imageNamed:@"imag4.png"],[UIImage imageNamed:@"imag5.png"],[UIImage imageNamed:@"imag6.png"],[UIImage imageNamed:@"imag7.png"],nil];
imageview.animationImages=imagearray;


imageview.animationDuration = 10.00;  

imageview.animationRepeatCount = 0;

[imageview startAnimating];

如何实现渐变效果?

最佳答案

为 View 的 alpha 属性设置动画:

[UIView animateWithDuration:5 animations:^{
    imageview.alpha = 0;
}];

关于iphone - iphone 淡出图像动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13540300/

上一篇:iphone - objective-c : setting an object attribute ; attribute not updating

下一篇:objective-c - 如何修复缓慢滚动的表格 View

相关文章:

ios - 在自定义 NSURLProtocol 上使用 AVURLAsset

iphone - 有没有办法在 animateWithDuration 开始后暂停它?

ios - 在 subview removeFromSuperview 之后执行操作(Ios Swift)

javascript - 如何在 MobileSafari 中接收复制的图像?

iphone - 如何在 Textview 中设置内边距

ios - 如何更改事件触发的pickerviews的值

iphone - 从 UIImageView 的中心动画 UIImageView

ios - 如何在所有 UIView 完成动画后调用完成 block 来为 UIView 数组设置动画?

iOS bringSubviewToFront 阻塞 UIView 动画

iphone - 第二次点击按钮不起作用