GL图纸视图在旋转时清除图纸

时间:2012-03-25 20:08:45

标签: ios ipad opengl-es drawing

我正在制作一个简单的绘图应用程序 - 我在某种程度上修改了苹果GLPaint示例。问题是当用户旋转设备时,图纸被清除。有办法解决这个问题吗?

我也无法保存图像表示,如果您知道这一点,请查看: Saving imageRef from GLPaint creates completely black image

1 个答案:

答案 0 :(得分:0)

我确定这是因为调用了layoutSubviews,它正在破坏然后创建frameBuffer。我创建了一个bool,它跟踪帧缓冲区是否已创建一次,然后仅在第一次销毁/创建时。视图已加载。