我有一个自定义视图,它是主窗口的子视图。我有一个计时器,它会触发一个[self setNeedsDisplay:TRUE]来更新视图上的绘图。但是从我所看到的情况来看,如果我将应用程序保留在后台并切换到另一个应用程序,则在我再次单击应用程序之前,它不会反映新的绘图功能。 我能错过什么? 谢谢, 何。
答案 0 :(得分:0)
setNeedsDisplay
如果认为用户因为显而易见的原因无法看到它的绘图,则不会触发。这包括即使在应用程序运行时屏幕外和模糊视图。
在您可能会随着时间的推移绘制数据的应用中,您会在应用恢复时立即撤消所有相关数据。