0

以前にこの質問を検索して見ましたが、まだ私のニーズに十分な回答が見つかりません。

ビューにいくつかの UIImageViews があります。これらは、viewArray と呼ばれる NSMutableArray プロパティに格納されます。ただし、次のアニメーション コードを実行すると、UIImageViews はアニメーションなしで最終状態にスキップします。デュレーションを 10.0 に変更すると、アニメーションは正常に動作しますが、目的には長すぎます。

[UIView animateWithDuration:1.0 
                 animations:^{
                     for (UIImageView *view in viewArray) {
                         view.transform = CGAffineTransformScale(view.transform, 1.5, 1.5);
                     }
                 }];

これらの UIImageViews は、 addSubview が瞬時ではないといういくつかの回答を見たので、すでにビューにあるため、問題ではありません。

正確には何が起こっているのですか?アニメーションをデザインする際に留意する必要があることはありますか?

4

0 に答える 0