我正在尝试基于蒙版图像在imageview上绘制自定义形状
在处理完图像后,我的蒙版图像如下所示:
如何从蒙版图像绘制形状? (对于红色区域)
我尝试用遮罩的图像创建形状图层,但是它不起作用
let myLayer = CAShapeLayer()
myLayer.backgroundColor = UIColor.blue.cgColor
let myImage = maskImage?.cgImage
myLayer.frame = self.imageView.bounds
myLayer.contents = myImage
self.imageView.layer.addSublayer(myLayer)
现在,我正在考虑从蒙版图像(红色区域)获取UIBezierPath,但我不确定如何实现。