iOS 任意切割图片
自定义圆形
通过一个镂空的模板选中想要切割的部分, 然后生成图片
必要的属性, 和蒙版 以及要切割的图片. (胖迪)
var imageview = UIImageView.init()
var bezeier : UIBezierPath!
var maskView : UIView!
var circlepath : UIBezierPath!
var shaplayer : CAShapeLayer!
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor.white
self.view.addSubview(imageview)
self.imageview.frame = self.view.bounds
self.imageview.image = UIImage.init(named: "rb02.jpg")
maskView = UIView.init()
maskView.frame = self.view.frame
self.imageview.addSubview(maskView)
maskView.backgroundColor = UIColor.gray
maskView.alpha = 0.8
addrightBtn()
}
生成圆形选中区域的方法 circle()
func cicle() {
self.bezeier = UIBe