我在绘图实现中尝试了不同的代码。从自定义 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 已正确分配。它显示但仅显示第一个平局结果。