2010-12-15 14 views
1

ブロックベースのアニメーション?リンゴのドキュメントで

setAnimationRepeatAutoreverses: 
Sets whether the animation of property changes within an animation block automatically reverses repeatedly. 

Use of this method is discouraged in iOS 4.0 and later. You should use the block-based animation methods instead. 

彼らはこのように述べた...しかし、私のアプリは、3.0以降からサポートしています。私は2つの別々のコードを使用する必要があります(3.0と4.0以上のブロック)。これを達成する方法は?

答えて

2

既存のコードを引き続き使用できます。それは動作し続けます。あなたはできるだけ新しいAPIを使うことを好むでしょう(あなたが言ったように、あなたはまだできません)。

0

"古い"アニメーションは、邪魔されずに単に落胆されません。 : "ブロックベースのアニメーションを使用する場合は、スパゲッティコードを書き込むことはほとんどありません。

これは、以前のコンパイラでは古いコンパイラでは利用できなかった "ブロック"は、プログラマがbegin-> commitスタイル(glbegin、glendで古いopengl)に慣れていたが、複数のアニメーションを連鎖させたい場合は不要なスパゲッティです。

関連する問題