#ios #view #opengl-es #controller #glkit
#iOS #Вид #opengl-es #контроллер #glkit
Вопрос:
Я использовал шаблон игры OpenGL в качестве отправной точки для своего приложения, и по разным причинам мне нужно, чтобы GLKView, который я рисую, был дочерним представлением основного представления. Я попытался установить «self.view = glView», где glView — это вложенное представление GLKit, и связать это представление с выходом представления подкласса GLKViewController, который у меня есть, но мне не повезло. Может кто-нибудь сказать мне, как я мог бы создать GLKView, чтобы GLKViewController управлял дочерним представлением основного представления этого контроллера представления? Заранее спасибо
Ответ №1:
Если под дочерним представлением вы подразумеваете подвиды (для меня это имеет смысл), просто сделайте :
[myViewController.view addSubview:glView];
(Конечно, если вы вызываете его в своем контроллере просмотра, просто используйте self.view
).