0
私は、色相()でグラデーションを背景色にしようとしていましたが、backgroundColorがUIColorでしか動作しないというエラーが発生しました。しかし、CAGradientLayerをUIColorに変更することは可能でしょうか。 (私はフエ枠組みの中で好むだろうが、それはリンゴのフレームワークでは、あまりにも結構です。)Swift 3またはHueを使用してCAGradientLayerをUIColorに変換する方法は?
これをUIColorにすることは可能でしょうか?それとも特定の要素をターゲットにしていますか? – Paul
UIColorはグラデーションにすることはできません。 UIColorの奇妙なケース(patternImage image:UIImage)を除いて、常に単一の色です。グラデーションをイメージにレンダリングしてパターンイメージカラーとして使用することができます。既存のビューにCAGradientLayerを追加するほうがはるかに簡単です。 –