ビューの背景をグラデーション カラーに設定する必要があり、次のビデオの時間リンクに関して徐々に色を変更する必要があります。
レイヤーアニメーションをいくつか試しましたが、レイヤーの色を徐々に変更できないため、価値がありません。誰かが私にこれを行う方法を教えてもらえますか。前もって感謝します。
ビューの背景をグラデーション カラーに設定する必要があり、次のビデオの時間リンクに関して徐々に色を変更する必要があります。
レイヤーアニメーションをいくつか試しましたが、レイヤーの色を徐々に変更できないため、価値がありません。誰かが私にこれを行う方法を教えてもらえますか。前もって感謝します。
一定の間隔 (時計の針) で既に UI を更新しています。これらの間隔でグラデーションを更新し、背景ビューのレイヤーにクロスフェードを追加するだけです。
CATransition *transition = [CATransition animation];
transition.duration = duration;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear];
transition.type = kCATransitionFade;
[backgroundView.layer addAnimation:transition forKey:nil];
値は、UIのduration
更新間隔です。