我有一些代码,我在其中声明了要在 UIImageview 中显示的 14 张图像,并将它们命名为 1、2、3、....14.jpg。这些图像位于从桌面复制并放置在项目中的文件夹中。
现在我有一个服务器和客户端代码运行,名为 1,2,.... 的图像将被刷新,新图像将出现。但是当我尝试执行我的代码时,可以看到第一次出现的图像,并且每次重复时,模拟器中显示的图像都不会改变......
NSArray *array1=[NSArray arrayWithObjects:[UIImage imageNamed:@"1.jpg"],[UIImage imageNamed:@"2.jpg"],[UIImage imageNamed:@"3.jpg"],[UIImage imageNamed:@"4.jpg"],[UIImage imageNamed:@"5.jpg"],[UIImage imageNamed:@"6.jpg"],[UIImage imageNamed:@"7.jpg"],[UIImage imageNamed:@"8.jpg"],[UIImage imageNamed:@"9.jpg"],[UIImage imageNamed:@"10.jpg"],[UIImage imageNamed:@"11.jpg"],[UIImage imageNamed:@"12.jpg"],[UIImage imageNamed:@"13.jpg"],[UIImage imageNamed:@"14.jpg"],nil];
[UIImageView beginAnimations:Nil context:NULL];
image1.animationImages=array1;
image1.contentMode=UIViewContentModeScaleAspectFill;
image1.animationDuration=10;
image1.animationRepeatCount=10;
[image1 startAnimating];
当这段代码运行时,我得到了第一次显示的相同的 14 张图像。即使该文件夹中的图像已更改,它也不会更改。