以前にこの質問を検索して見ましたが、まだ私のニーズに十分な回答が見つかりません。
ビューにいくつかの 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 が瞬時ではないといういくつかの回答を見たので、すでにビューにあるため、問題ではありません。
正確には何が起こっているのですか?アニメーションをデザインする際に留意する必要があることはありますか?