ボタンを押しているときにimage viewをちょっとずつ動かすアニメーションについて
[UIView animateWithDuration:0
delay:0
options:UIViewAnimationOptionCurveEaseIn
animations:^{
self.view.transform=CGAffineTransformMakeTranslation(0, 0);}
completion:^
{
}];
上記のアニメーションの書き方は途中で止めるのに向いていないことは分かりました。
ストーリーボードを使っていて UIControlEventTouchDown
の sender
です
- (IBAction)botan:(UIButton *)sender {
CGRect frame = self.viewname.frame;
frame.origin.x += 5;
[self.viewname setFrame:frame];
}
これを、ボタンが押されている限り繰り返させるのはどうしたらいいんでしょうか
繰り返せたとして滑らかではないと思うのですがどうしたら滑らかに動かせるんでしょうか
ド初心者なので触って覚えていこうと思っています
宜しくお願いします