3

私は単純な「ブロックベースのアニメーション」を作成しようとしています。ここでは、画像の配列「画像」を使用しています。私はこの方法を使用しました:

 [UIView animateWithDuration:3.0 
                       delay:0.0f 
                     options:UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionCurveLinear 
                  animations:^{ imageview.animationImages = images; } 
                  completion:nil];

ただし、パラメータの値を変更してもアニメーションを遅くしたいのですが、これらの値を 20 ~ 30 に変更しても変化はありませんanimateWithDuration:delay:助けてください。

4

2 に答える 2

1

の画像を変更するためUIImageViewに、アニメーション ブロック内に配置する必要はありません。UIImageViewanimationImagesanimationDurationプロパティ、および の- startAnimating- stopAnimatingメソッドを使用する必要がありUIImageViewます。

于 2012-07-07T14:25:34.430 に答える