小编use*_*675的帖子

在Retina iPad上显示全屏CAEAGLLayer的问题

我遇到了一些问题,让UIView使用大型CAEAGLLayer来正确显示.如果帧高于某个大小(在任一维度上显然为768,且contentScaleFactor为2.0),则会使用先前版本缓冲区的扭曲图像重绘.

在Apple的GLPaint示例中重现它非常容易.PaintingView.m的硬编码contentScaleFactor为1.0,但如果将其更改为2.0:

self.contentScaleFactor = 2.0;
Run Code Online (Sandbox Code Playgroud)

并在Retina iPad(而不是模拟器)上运行它,当你绘制时你得到这样的东西:

http://imgur.com/jPNqV

opengl-es ipad ios retina-display

3
推荐指数
1
解决办法
1604
查看次数

标签 统计

ios ×1

ipad ×1

opengl-es ×1

retina-display ×1