我正在尝试使用iOS中的OpenGL ES显示图像。但图像仅覆盖屏幕的一个象限。如何将其全屏显示?
答案 0 :(得分:2)
我找到了解决方案。问题是设置UIView的contentScaleFactor。默认情况下,视网膜显示为2.0。所以,它应该设置为1.0。以下是有关详细信息的链接:UIView ContentScaleFactor
答案 1 :(得分:0)
您可以通过选中[UIScreen mainScreen] .scale来以编程方式确定;然后设置glkView.contentScaleFactor。你不应该对比例值进行硬编码。
_glkView.contentScaleFactor = [UIScreen mainScreen] .scale;