CABasicAnimationを使用して永久にimageViewを回転させています。回転中に回転速度を変更したいと思います。誰も私にこれを助けることができますか? ありがとうございます!回転中のCABasicAnimation変化の持続時間/回転速度
7
A
答えて
2
新しい基本アニメーションを異なる速度で開始し、プレゼンテーションレイヤーから受け取った開始値と同じ値を取ることができます。
4
を見ることができますそして、私はこのコードを使用します。
のObjective-C
self.layer.timeOffset = [self.layer convertTime:CACurrentMediaTime() fromLayer:nil];
self.layer.beginTime = CACurrentMediaTime();
self.layer.speed= theSpeedYouWant;
スウィフト
self.layer.timeOffset = self.layer.convertTime(CACurrentMediaTime(), fromLayer: nil)
self.layer.beginTime = CACurrentMediaTime();
self.layer.speed = speed;
関連する問題
- 1. 空間回転
おかげでたくさん。それは本当に私を助けた – ShineWang