uibutton を押しながら uiimageview を移動するにはどうすればよいですか? 古いコードは、もう一度移動するには2、3回押す必要があり、長押しは内部で修正されているため機能しません。
-(IBAction) MoveRightButton : (id) sender {
[self animateRight];
[self rightTimer];
}
-(IBAction) stopRight {
[image stopAnimating];
[rightTimer invalidate];
}
-(void) animateRight {
with animateRight images and start animating.
}
-(void) goRight {
[UIView animateWithDuration : 0.5 animation : ^{
image.frame = CGRectMake (image.frame.origin.x + 10, image.frame.origin.y,image.frame.size.width, image.frame.size.height);
}];
[self stopRight];
}
-(void) rightTimer {
rightTimer = [some NSTimer with selector of (goright)];