ブロック ベースのアニメーションのメソッドを調べたところ、同等のパラメータやオプションがないことに気付きました[UIView setAnimationRepeatCount:]
。
アニメーションを一定回数繰り返す最も簡単な方法は何ですか? たとえば、完了ブロックを使用してチェーンしますか?
ブロック ベースのアニメーションのメソッドを調べたところ、同等のパラメータやオプションがないことに気付きました[UIView setAnimationRepeatCount:]
。
アニメーションを一定回数繰り返す最も簡単な方法は何ですか? たとえば、完了ブロックを使用してチェーンしますか?
同様の質問をした後、iOS用のViewプログラミングガイドの2010-11-15リリースを読みました。64ページが私の注意を引いた。
アニメーションブロックでは、引き続きを使用できます[UIView setAnimationRepeatCount:]
。私はできる/できないと思った。したがって、Appleのドキュメントを読む能力を向上させる必要があります。
だからおそらくこれはあなたの(そして私の必要性)を解決するでしょう。今日は後でやってみます
@PommeOuestが述べたように。アニメーションブロック内で[UIViewsetAnimationRepeatCount:]を引き続き使用できます。私は自分のプロジェクトで試したところ、うまく機能しています。
XCode4とiOS5を使用しています。
完了コールバックを設定し、その中でアニメーションを再開し、自分でカウンターを追跡します。