1
A
回答
4
您将需要使用计时器。
NSTimer *timer = [NSTimer timerWithTimeInterval:10 target:self selector:@selector(changeImage) userInfo:nil repeats:true];
和实施改变图像的方法:
- (void) changeImage {
imageView.image = newImage;
}
你可以把这个计时器到视图控制器包含您的ImageView或者你也可以继承的ImageView,让它管理自己的形象本身(如果有特别有用多个独立的ImageView需要改变其图像
13
第一创建图像的阵列。
NSArray *images = [NSArray arrayWithObjects:[UIimage imagenamed:@"image1.png"],[UIimage imagenamed:@"image2.png"],[UIimage imagenamed:@"image3.png"],[UIimage imagenamed:@"image4.png"]]];
然后设置数组的UIImageViews “animationImages” 属性
imageView.animationImages = images;
将时间设置为动画。
imageView.animationDuration = 10;
开始动画..
[imageView startAnimating];
要停止动画只是这样做
[imageView stopAnimating];
很简单..
相关问题
- 1. Android每10秒更改一次图片
- 2. 硒蟒蛇每10秒测试一次
- 3. 每10秒改变一次身体背景
- 4. 改变一个UIImageView图像与滑块
- 5. 动画改变一个UIImageView
- 6. 尝试每隔10秒打开一个页面
- 7. 在WPF图像框中每10秒后更改图像
- 8. 使一个UIButton改变一个UIImageView图像
- 9. 每10秒启动一次服务
- 10. 每10秒钟按一次键
- 11. 无法改变一个的UIImageView
- 12. 试图改变一个图片框c#
- 13. 试图让淘汰赛js检查数据是否每10秒来一次
- 14. jquery PHP每10秒刷新一次背景图片
- 15. 每10秒执行一次代码,但在0秒后启动
- 16. 每秒调用一次该功能,持续10秒
- 17. UIImageView滚动暂停一秒
- 18. Iphone SDK:每秒缩放一个图像
- 19. 试图改变一个人的肤色
- 20. 如何运行一个python脚本每秒10次
- 21. UIImageView在另一个UIImageView的顶部,更改图层
- 22. 试图改变一个不可改变的对象与appendFormat
- 23. ? HTTP请求每10秒和图表图像生成
- 24. 试图绘制每秒变化计数器
- 25. rich:dataScroller如何每10秒切换页面?
- 26. PHP:运行PHP代码每10秒
- 27. 的jQuery - AJAX调用每10秒
- 28. 每隔10秒使用setinterval调用ajax
- 29. 每10秒阅读我的Twitter帐户
- 30. 每10秒处理DOM元素
使用的NSTimer然后,和10秒提供时间和相应地更改您的图片... – Sabby 2012-04-29 09:34:30
http://stackoverflow.com/questions/17750827/changing-uiimage-with-nstimer – 2015-04-17 10:19:08