2
我裁剪圖像有:爲什麼在使用UIGraphicsContext裁剪圖像時出現白色邊緣?
UIGraphicsBeginImageContext(croppingRect.size)
let context = UIGraphicsGetCurrentContext()
context?.clip(to: CGRect(x: 0, y: 0, width: rect.width, height: rect.height))
image.draw(at: CGPoint(x: -rect.origin.x, y: -rect.origin.y))
let croppedImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
裁剪圖像有時對右側和底部邊框1px的白邊。右下角放大以查看各個像素的外觀如下所示。顯然邊界不是純白的,而是可能來自後期壓縮的白色陰影。
哪裏這個白邊神器從何而來?
我已經試過你的代碼,對我來說工作得很好,你能否顯示你的矩形和croppingRect –
謝謝,發現了這個問題,請看下面的答案。 – Manuel