2012-04-19 13 views
0

現在、UIView transitionWithView: duration: options: animations: completion:を使用してUIImageViewを反転し、アニメーションブロック内の画像を切り替える予定です。画像を切り替える2つの画像の1つは横向きで、もう1つは縦向きですので、画像ビューを回転させたりサイズを変更したりすることで、両方が画面に表示されます。transitionWithViewでプロパティをアニメートしない

私が理解できないことは、フリップをアニメーション化し、適切な時間に回転させる方法ですが、回転をアニメーション化する方法はありません。これを行う方法はありますか?

+1

好奇心が強い人がいる場合は、保存/ロードする前に画像を回転させるだけで、アニメーションブロックに回転やサイズ変更の必要がなくなります。 –

答えて

0

また、setDisableActions:TRUEを使用して、CATransactionのbegin/commit内にアニメーション化したくない変更を入れてみてください。 (あなたのアニメーションブロックの中に)。それがうまくいくかどうかわかりませんが、試してみる価値があります。

関連する問題