Core Graphics / Quartz 2D APIを使用して、iOSでこのような円錐形のグラデーションを描画するにはどうすればよいですか?
(出典:ods.com.ua)
Core Graphics / Quartz 2D APIを使用して、iOSでこのような円錐形のグラデーションを描画するにはどうすればよいですか?
(出典:ods.com.ua)
これには純粋な Swift ソリューションが必要でしたが、それは私にとっては難しい作業でもありました。
最後に、興味深いアプローチでそれを行うAEConicalGradientを書きました (円を使用し、中心にさまざまな色の線を描くことによって)。
このスタイルのグラデーションには Quartz 関数はありません。その背後にある数学を掘り下げる準備ができていない限り、これには事前に作成された画像を使用することをお勧めします. 不透明度マスクだけなら問題ありません。