draw(_ rect:CGRect)不会更新Playground Assistant编辑器预览

时间:2017-03-16 16:12:15

标签: draw preview swift-playground drawinrect

我在绘图实现中尝试了不同的代码。从自定义UIBezierPath到简单地将背景颜色更改为随机颜色。结果在预览中成功更新,显示在单击“显示结果”按钮的行下方。但助理编辑时间表视图没有任何反应。

这是我的绘制覆盖

override func draw(_ rect: CGRect) {
    self.backgroundColor = UIColor(red: CGFloat(arc4random()) / CGFloat(UInt32.max), green: CGFloat(arc4random()) / CGFloat(UInt32.max), blue: CGFloat(arc4random()) / CGFloat(UInt32.max), alpha: 1)
    super.draw(rect)
}

UPD:正确分配了liveView。它显示但仅显示绘制的第一个结果。

0 个答案:

没有答案