ボタンのタッチ後にアニメーションを実行しています。現在のアニメーションが終了する前にユーザーがボタンをタッチすると、現在のアニメーションが終了するまで新しいアニメーションを待機させます。どうすればいいですか?UIView animateWithDurationアニメーションが終了するまで待機する
4
A
答えて
10
ので、同様のUIViewのanimateWithDurationラッパーの完了変動に巣を:
[UIView animateWithDuration:1.00 animations:^{
//animate first!
}
completion:^(BOOL finished) {
[UIView animateWithDuration:1.00 animations:^{
//animate the second time.
}];
}];
それとも、これに現在の状態にありますから、継続する単一のアニメーション設定:
[UIView animateWithDuration:1.00
delay:0.00
options:UIViewAnimationOptionBeginFromCurrentState
animations:^{
//animate
}
completion:^(BOOL finished){
}];
0
私はいつも私をチェーンアニメーション:
[self performSelector:@selector(animationDone) withObject:nil afterDelay:1.0];
関連する問題
- 1. UIViewアニメーションが途中で終了する
- 2. UIViewのアニメーションの終了
- 3. jQuery UIダイアログ - アニメーションが終了するまで待ちます
- 4. viewDidDisAppearでアニメーションが終了するのを待つ方法は?
- 5. Coroutineが終了するまで待機または待機する
- 6. 角度アニメーションをレンダリングが終了するまで待つ
- 7. ユニティ - アニメーションが終了するまで待つ
- 8. UIView animateWithDurationはアニメーション化されず、ロードされるだけです
- 9. 無限のスクロールが終了するまで待機する - Javascript
- 10. 配列関数が終了するまで待機します。
- 11. URLRequestが終了するまでメインスレッドを待機させます。
- 12. モーダルUIViewのコンテンツがアニメーションが終了するまで表示されない
- 13. ユニットテストでアニメーションが終了するのを待つ方法
- 14. Androidがアクティビティが終了する前にアニメーションが終了するのを待ちます。
- 15. Application.Calculateが終了するまで待つ
- 16. System.Diagnostics.Process.Startが終了するまでの待機方法
- 17. Workbook.Closeが終了するまでの待機方法
- 18. 非同期タスクが終了するまでの待機方法
- 19. アニメーション/アニメーターが再生を終了するまで再生して待ちます
- 20. jQueryアニメーションが終了するまでスクリプトを待機させるにはどうすればよいですか?
- 21. 完了ハンドラで関数が終了するのを待機します
- 22. UIView animateWithDuration:アニメーション:補完:変換を適用し、アニメーション化しない
- 23. アニメーションが終了すると、アニメーションの終了イメージを保持します。
- 24. Swift - アニメーションが完了するまでに終了します
- 25. ループ内の各アニメーションが次のアニメーションを実行する前に終了するまで待ちます。
- 26. 別のアニメーションを開始する前に1つのアニメーションが終了するまで待ちます
- 27. UIViewアニメーションの終了後にコードを実行しますか?
- 28. 非同期ループプロセスでプロセスが終了するまでスリープ/待機する
- 29. jqueryがアニメーションの終了を待たずに完了する関数
- 30. は何ブールパラメータはanimateWithDurationで行うん:アニメーション:完了:
恐ろしいです!その素晴らしい小さなソリューションに感謝します。 – JFS