标签: iphone uiview cgcontext
是否会在主视图显示之前调用
我们可以随时打电话吗?
答案 0 :(得分:22)
只要需要绘制或重绘视图或视图的一部分,就会调用它。
首次显示视图时会调用它。改变视图时会调用它。在视图的生命周期中,它可能被称为数百甚至数千次。例如,在文本视图中,每次输入新的文本字符时都会调用它。
视图必须在视觉上反映的程序状态的任何更改都应通过调用setNeedsDisplay来触发重绘。这种情况在大多数情况下会自动发生,但如果你做了非标准的事情,你可能需要自己触发它。
setNeedsDisplay