我制作仅限风景游戏并使用OpenGLES。
设备方向仅限于横向值。
代码很好地更新到XCode 6.更新到XCode 6后, PrepareFramebuffer 中的以下代码在iPad mini上返回纵向方向(宽度= 768,高度= 1024)!< / p>
glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_WIDTH_OES, &width);
glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_HEIGHT_OES, &hHeight);
我想知道是否有人知道改变了什么。
答案 0 :(得分:1)
添加
后问题解决了[self setAutoresizingMask: UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];
在 initWithFrame 的末尾。