Я пытаюсь сделать простую анимацию, которая будет непрерывно вращать изображение при нажатии кнопки, но по какой-то причине, когда я нажимаю кнопку, происходит сбой приложения.
Вот мой код.
.h файл:
@interface MainView : UIView {
}
IBOutlet UIImageView *sunray;
- (IBAction)pushrotate:(id)sender;
@end
.m файл:
@implementation MainView
- (IBAction)pushrotate:(id)sender {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0];
sunray.transform = CGAffineTransformMakeRotation(6.2831855);
[UIView commitAnimations];
}
-(void) dealloc {
[sunray dealloc];
[sunray release];
[super dealloc];
}
@end
Есть идеи, как я могу заставить это работать? Кроме того, как лучше всего запустить анимацию сразу после загрузки приложения?