私は一方のアニメーションをもう一方のアニメーションを待機させようとしていますが、運がありません。
UIBezierPath *path = [UIBezierPath bezierPath];
これが私がやりたいことです:
[path addLineToPoint: point1];
これが完了したら、これを呼び出します。
imageview1.transform = CGAffineTransformMakeScale(1.5f, 1.5f);
私は一方のアニメーションをもう一方のアニメーションを待機させようとしていますが、運がありません。
UIBezierPath *path = [UIBezierPath bezierPath];
これが私がやりたいことです:
[path addLineToPoint: point1];
これが完了したら、これを呼び出します。
imageview1.transform = CGAffineTransformMakeScale(1.5f, 1.5f);
あなたのニーズについてはまだはっきりしていませんが、最初のアニメーションが終了した後に1つのアニメーションを呼び出す方法は次のとおりです。
[UIView animateWithDuration:1.0f
delay:0.0f
options:UIViewAnimationOptionCurveLinear
animations:^(void){
// Add in your first chunk of animated code.
}
completion:^(BOOL finished) {
[UIView animateWithDuration:1.0f
delay:0.0f
options:UIViewAnimationOptionCurveLinear
animations:^(void){
// Add in your second chunk of animated code.
}
completion:^(BOOL finished) {
}];
}];
お役に立てば幸いです。