0
我做这个代码启动动画当我点击一个按钮,当我点击按钮应该改变按钮显示的是什么,并启动动画,但它只是改变了按钮说什么?我的代码有什么问题吗?我的动画将无法启动
@synthesize SwishImage;
@synthesize SwishButton;
- (IBAction) Swish {
if (SwishImage.isAnimating) {
[SwishImage stopAnimating];
[SwishButton setTitle:@"Swish" forState:UIControlStateNormal];
} else {
[SwishImage startAnimating];
[SwishButton setTitle:@"Searching" forState:UIControlStateNormal];
}
}
- (void)viewdidload
{
NSArray * SwishArray;
SwishArray = [[NSArray alloc] initWithObjects:
[UIImage imageNamed:@"Orange_dot.png"],
[UIImage imageNamed:@"1.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
[UIImage imageNamed:@"4.png"],
nil];
SwishImage.animationImages=SwishArray;
SwishImage.animationDuration = 1;
SwishImage.animationRepeatCount = 0;
[super viewDidLoad];
}
非常感谢您的建议,我对编码感兴趣,并且突飞猛进。我已经开始整理我的命名约定。有时很难通过使用现在已经过时的方法来学习教程! – AMAN