0

我遇到在 modalViewController 显示后调用 drawRect 方法。是否可以之前调用drawRect方法,所以不会有任何延迟?

最好的问候塞巴斯蒂安 Søndergaard

4

2 回答 2

1

不,该drawRect方法是在绘图时调用的。但是,如果您的绘图代码做得太多,您可以预先计算它并放入 CGLayerRef 例如。然后您的 drawRect 方法可以将图层绘制到上下文中。

于 2012-05-22T21:06:34.047 回答
0

您可以在后台线程上进行计算(小心),然后将其发送回主线程并在视图上调用 setNeedsDisplay,如果您的主线程不稳定。

于 2012-05-23T00:18:38.400 回答