UIViewアニメーションで奇妙な動作に直面しています。いくつかのUIViewアニメーションを使用するiPadアプリケーションを開発しています。
すべてのアニメーションの長さは0.5に設定されています。最初はアプリケーションを起動すると、すべてのアニメーションが正常に機能しています。ただし、アニメーションを継続して使用した後は、アニメーションで期間が設定されていないのと同じように、すべてのUIViewの変更がすばやく行われます。
なぜこれが起こっているのかわかりません。他の誰かがこの種の問題に直面しましたか?
以下は私が使用しているアニメーションの1つです。このように私は多くのアニメーションを使用していますが、しばらくするとアニメーションは発生しませんが、アニメーションブロック内のすべてのコードは正常に機能しています
[UIView animateWithDuration:0.5 animations:^{
[tempLabel setFont:titleFont.font];
[tempLabel setTransform: CGAffineTransformMakeRotation((-90 * M_PI / 180))];
tempLabel.frame = CGRectMake(2,0,23,30);
}];