在显示modalViewController之前调用drawRect

时间:2012-05-22 20:22:43

标签: iphone ios modalviewcontroller drawrect

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

祝你好运 SebastianSøndergaard

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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