Bir roundedRect çizmek için bir yöntem olduğunu biliyorum? (Ben beraberlik daha mantıklı oldu sonra dikdörtgen klip gibi hissediyorum. Ben kaçırdım nasıl bir konsept?)UIBezierPath addClip ve drawRect
(1)
override func drawRect(rect: CGRect) {
var clipPath = UIBezierPath(roundedRect: rect, cornerRadius: 8.0)
path.addClip()
var rectPath = UIBezierPath(rect: rect)
UIColor.redColor().setFill()
rectPath.fill()
}
(2)
override func drawRect(rect: CGRect) {
var rectPath = UIBezierPath(rect: rect)
UIColor.redColor().setFill()
rectPath.fill()
var clipPath = UIBezierPath(roundedRect: rect, cornerRadius: 8.0)
path.addClip()
}
oh harika cevap! Teşekkür ederim :) – Jenny