0
Im рендеринга сGLKView делает неправильное разрешение drawableHeight неправильно
- (аннулируются) glkView: (GLKView *) вид drawInRect: (CGRect) Прямоугольник
Но разрешение его доставки является для iPhone 5, и я отдаю на iPhone 6 drawableHeight вызывается на 320 вместо 375
Любые идеи, что это может быть?
Скорее всего, инициализация будет выполнена слишком рано. Таким образом, ширина представления по-прежнему равна 320. Затем буфер сохраняет размер. Я попытался бы избежать GLKView в целом, но вы могли бы попытаться сделать следующее: в контроллере представления, который имеет вид override awakeFromNib и в нем вызывает self.view.setNeedsLayout() и self.view.layoutIfNeeded(). Это довольно часто возникает в последних SDK. –