0
所以基本上我有一個按鈕。當它第一次點擊時,我希望它顯示一個微調器動畫(類似於遊戲的扭曲者,微調器的東西)。我想要這個按鈕本身的動畫。最好作爲背景。我有另一部分的按鈕正常工作,當它再次按下時,它停止隨機指向一個方向。任何想法如何得到這個工作?動畫按鈕看起來像一個微調點擊
-(IBAction)spinnerButton:(id)sender{
NSString *display;
if (pressCount%2 == 0) {
NSString *spinning;
spinning = @"Press again to stop spinner.";
display = [[NSString alloc] initWithFormat:@"%@",spinning];
sender.animationImages = [NSArray arrayWithArray: imageArray];
sender.animationDuration = 1.0;
sender.animationRepeatCount = 0;
sender.startAnimating;
}
imageArray放在一起。
- (void)viewDidLoad
{
[super viewDidLoad];
imageArray = [[NSMutableArray alloc] initWithCapacity:8];
for (int i = 0; i < 8; i++) {
[imageArray addObject:[UIImage imageNamed:[NSString stringWithFormat:@"piece%d.png", i]]];
}
}
我的想法是,它需要像這樣
[sender setBackgroundImage:[UIImage imageNamed:@"piece1.png"] forState:UIControlStateNormal];
,但我不完全知道如何在陣列置於它,使設定的時間和所有充塞。感謝任何幫助,歡迎和讚賞。