好吧,我的一个 View 中有一个 UIImageview。我想每 10 秒更改一次图像,但我不知道该怎么做。
有什么建议吗?
最佳答案
首先创建图像数组。
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];
很简单..
https://stackoverflow.com/questions/10371100/