动画在我的主要工作中不起作用,但它可以在新的xcode项目中工作......
[self.buttonHintdisabled setBackgroundImage: [UIImage animatedImageNamed:@"c.png" duration:4.0] forState: UIControlStateNormal];
我设置了一个插座,我在viewDidLoad
添加了这行代码
而且仍然没有任何反应......这是一系列14幅图像,它们相互影响。
每张照片的名称都与c0.png
,c1.png
,c2.png
,c3.png
等完全相同!
请帮忙!
答案 0 :(得分:1)
animatedImageNamed:duration
接受第一个参数NSString
,它是文件的完整路径或部分路径。
例如,如果您有c0.png,c1.png,c2.png等等,您可以这样做:
[UIImage animatedImageNamed:@"c" duration:4.0];
没有 后缀和扩展程序。