У меня небольшие проблемы с переключением представлений OpenGLES (EAGLViews). Когда я добавляю подпредставление в EAGLView, текстура, которая отображается в представлении, исчезает. Я не знаю почему. Я использую код из учебников для загрузки текстур.
У меня есть представление, там я отображаю текстуру, затем я добавляю подпредставление к этому представлению, вызывая метод addSubview. И затем, когда я хочу вернуться к предыдущему представлению, я просто вызываю метод removeFromSuperview для подпредставления. И проблема в том, что в суперпредставлении больше нет текстуры. Разве вы не знаете, что я делаю не так?
Я не хочу публиковать здесь весь код, это шаблон из XCode, и, как я уже сказал, загрузка текстур взята из уроков в Интернете.
Возможно, если вы не знаете, почему это происходит, по крайней мере, пожалуйста, дайте мне и совет по переключению EAGLViews. (если есть лучший способ, то добавьте Sububview, а затем удалите FromSuperview).
Большое спасибо.