Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到在 modalViewController 显示后调用 drawRect 方法。是否可以之前调用drawRect方法,所以不会有任何延迟?
最好的问候塞巴斯蒂安 Søndergaard
不,该drawRect方法是在绘图时调用的。但是,如果您的绘图代码做得太多,您可以预先计算它并放入 CGLayerRef 例如。然后您的 drawRect 方法可以将图层绘制到上下文中。
drawRect
您可以在后台线程上进行计算(小心),然后将其发送回主线程并在视图上调用 setNeedsDisplay,如果您的主线程不稳定。