2014-09-18 6 views
1

Я делаю только ландшафтную игру и использую OpenGLES.OpenGLES: параметры отображения буфера в альбомной ориентации

Ориентация устройства ограничена ландшафтными значениями.

код хорошо работал до обновления до XCode 6. После обновления XCode 6, следующий код в PrepareFramebuffer возвращает мне портретную ориентацию на IPad мини (ширина = 768, высота = 1024)!

glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_WIDTH_OES, &width); 
glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_HEIGHT_OES, &hHeight); 

Интересно, знает ли кто, что изменилось.

ответ

1

Проблема была решена после добавления

[self setAutoresizingMask: UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight]; 

в конце initWithFrame.

Смежные вопросы