0
我有兩個圖像,我想讓左側的圖像被剪切,因此看起來它們之間放置了一條對角線。像這樣:一邊有線寬的貝塞爾路徑?
我能夠創建路徑和剪輯,但無法弄清楚如何設置線條寬度恰到好處的一部分...
我的代碼:
let path = UIBezierPath()
path.moveToPoint(CGPoint(x: 0, y: 0))
path.addLineToPoint(CGPoint(x: leftContentView.frame.width, y: 0))
path.addLineToPoint(CGPoint(x: leftContentView.frame.width - 20, y: leftContentView.frame.height))
path.addLineToPoint(CGPoint(x: 0, y: leftContentView.frame.height))
path.closePath()
let mask = CAShapeLayer()
mask.path = path.CGPath
self.leftContentView.layer.mask = mask
謝謝。沒有想到這一點,使我頭腦中的事情變得複雜。 – JDM