我加底部圓角到我UIView是這樣的:添加圓角的UIView禁用的touchesBegan
let maskLayer = CAShapeLayer()
maskLayer.path = UIBezierPath(roundedRect: bounds, byRoundingCorners: [.BottomLeft, .BottomRight], cornerRadii: CGSizeMake(20, 20)).CGPath
self.layer.mask = maskLayer
有2個問題。底部的第一個圖像消失了,第二個是touchesBegan
,touchesMoved
等未被調用。
圖像上有3個約束:
我將四捨五入到底,我只需要底部 –