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.
我想在我的画布上添加内容,而不清除和重绘我之前绘制的内容。那可能吗?现在我每次drawRect:被调用时都会重新绘制所有内容,这会让事情变得迟缓。
drawRect:
编辑: clearsContextBeforeDrawing似乎不起作用。
clearsContextBeforeDrawing
OpenGL 非常灵活。我不知道 drawRect: 方法是什么,即使您不必每次都调用此方法。可能 NStimer 或 CADisplayLink 调用了 drawRect 方法,也调用了 drawRect 中的 GLClear()。所以你可以以任何形式改变它。