有没有办法从x,y处的UIImage擦除

时间:2018-12-20 02:37:07

标签: iphone swift

我的问题很简单,我不知道如何用我的手指绘画应用程序从UIImage中擦除。我打印到UIImageView的方式是从BezierPath创建一个UIImage。我想知道如何从x,y处的UIImage进行擦除,因此可以将其放在UIImageView中。

我尝试将笔触颜色设置为UIColor.clear

func drawImage()
{

    var savedImage: UIImage!
    var savedDrawnImage: UIImage!
    if(!first)
    {
    savedImage = self.image
    }
    else
    {
        savedImage = UIImage()
        first = false
    }
    savedDrawnImage = makeImage(with: bezierPath, size: self.bounds.size)
     savedImage = savedImage.overlayWith(image: savedDrawnImage, posX: 0, posY: 0)
    image = savedImage
}

当前结果:当我使用UIColor.clear作为橡皮擦时,什么也没发生。

0 个答案:

没有答案