我目前正在尝试在自定义视图中绘制星标。该类是IBDesignable,我可以在界面构建器中看到星号。但是当我编译并启动应用程序时,即使" drawRect"叫做。这是我的代码:
override func drawRect(rect: CGRect) {
// Drawing code
let starLayer = drawStarBezier(self.center.x, y: self.center.y, radius: self.frame.width/4, sides: 5, pointyness: 2)
self.layer.masksToBounds = true
innerColor.setFill()
starLayer.fill()
UIColor.greenColor().setStroke()
starLayer.stroke()
}
在模拟器中:
任何人都可以帮助我吗?