速度でループ別の期間でUIImageViewのアニメーションは異なる私はUIImageViewに追加している複数の画像を持つ配列を持っている
myImageView.animationDuration = randomTime;
これは可能ですか?
速度でループ別の期間でUIImageViewのアニメーションは異なる私はUIImageViewに追加している複数の画像を持つ配列を持っている
myImageView.animationDuration = randomTime;
これは可能ですか?
試しましたか?私はあなたが毎回UIImageViewの新しいインスタンスを作成する必要があると信じています。
これはユーザーにとって透過的でしょうか?同じアニメーションを何回も表示したいのですが、持続時間は異なります。 UIImageViewsの新しいインスタンスを作成すると、何らかの短時間の中断が発生する可能性があります。 – nano
問題ではありません。最初にUIImageオブジェクトを作成し、それらを削除しないでください。UIImageViewを作成するたびにUIImageオブジェクトを再利用するだけです。私は毎回イメージを再ロードすることを提案しているわけではなく、それらを使用するUIImageViewを再作成するだけです。 – ader
そして '[self performSelector:@selector(animationDone)withObject:nil afterDelay:X];と' animationDone'では持続時間を変更して 'startAnimating'をもう一度呼び出しますか? – nano
されています。ありがとうございました。 – nano