コア アニメーションでインプリシット アニメーションの遅延を設定するにはどうすればよいですか? kCATransactionAnimationDelay がないことに驚いています。
5030 次
3 に答える
15
これを試して
// Start in 5 seconds
theAnimation.beginTime = CACurrentMediaTime()+5;
CAAnimation オブジェクトはCAMediaTiming プロトコルを実装しているため、そこでいくつかのプロパティを操作できます。
(ここからの回答)
于 2011-01-05T23:56:40.840 に答える
6
私の知る限りでは、できません。この種の制御が必要な場合は、アニメーションを表す代わりに明示的な CAAnimation オブジェクトを作成する必要があります。
于 2011-01-06T04:04:00.450 に答える
2
暗黙的なアニメーションを行っているので、UIView ベースのアニメーションを使用したほうがよいでしょうか? 遅延は簡単に許容され、間違いがない限り、暗黙的なコア アニメーションを使用する場合とまったく同じ機能にアクセスできます。
于 2011-01-18T22:35:53.270 に答える