我有UIView子类:
ClockFace
使用以下内容初始化:
override func drawRect(rect: CGRect) {...}
它在我的ViewController中表示为:
@IBOutlet weak var analogClock: ClockFace!
我用:
重绘了analogClockanalogClock.drawRect(analogClock.bounds)
然而,这会产生错误:
CGContextMoveToPoint:无效的上下文0x0。如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量。 致命错误:在解包可选值时意外发现nil
我做错了什么?
答案 0 :(得分:0)
您可以尝试analogClock.setNeedsDisplay()