То, как я это сделал, было написать поток обложек в OpenGL и построить текстуры, используя представления viewController. Когда каждый контроллер представления выходит вперед, вы можете нарисовать его представление поверх сцены OpenGL, чтобы пользователь мог взаимодействовать с ним. Когда пользователь снова перемещает обложку, этот UIView скрыт, и он снова будет смотреть на «снимок» текстуры viewController.