我想用四種給定顏色創建漸變圖層。我有一個漸變草圖文件。我有彩色停止的座標。我計算了CAGradientLayer的開始和結束點的標準化座標。我還計算了顏色相互轉換的位置。仍然該圖層與草圖圖像不匹配。你能幫我什麼可能是錯的?導出圖像的使用不是一種選擇,因爲圖層必須隨動畫更改爲其他漸變位置。 let imageWidth: CGFloat = 375.0
let imageHeihgt: CGFlo
在Swift中,我有兩個半透明圓圈,它們都是CAShapeLayer。由於他們是半透明的,它們之間沒有任何重疊,像這樣變得可見: 相反,我希望他們能在視覺上「合併」在一起。我試過的解決方案是使用圓圈2作爲圓圈1的掩碼,因此切掉重疊。 這個解決方案通常工作,但我得到的圈2的外細線: 我的問題:我怎樣才能在右邊圓圈擺脫薄,外線?爲什麼它在那裏? 的代碼如下(Xcode playground can b