У меня есть приложение, в котором у меня есть контроллер GLKit View. Мне нужно получить снимок просмотра GL.Сбой снимка на некоторых устройствах iOS
Я использую:
glImage = [(GLKView *)self.view snapshot] ;
где glImage является UIImage.
Он отлично работает каждый раз на моем iPhone 5s (iOS 8.1), но просто дает пустое изображение на моем iPad Mini (iOS 7.1) и моем iPhone 4s (также 7.1). Изображение точно такое же, как я ожидал, но пустое.
Эта функция существует с iOS5, поэтому она не похожа на проблему ОС.
Почему это не работает? Это проблема обработки?
Редактировать - Я обновил iPad до iOS8.1, и проблема остается так определенно не проблемой ОС.
Где вы это называете? Никогда не вызывайте этот метод внутри своей функции рисования. – picciano
Это не было внутри функции рисования. –