Мне не удалось найти приемлемое решение этой проблемы в Google, которое можно было бы применить в моем проекте.
Мое приложение представляет собой графический инструмент с тремя вкладками; один для самого графика, а два других - для функций просмотра / поиска вещей, которые могут быть добавлены к графику. Все вкладки являются контроллерами навигации.
Вкладка для самого графика в портретном режиме отображает небольшой предварительный просмотр графика и перечисляет сведения о каждом объекте, который находится на графике ниже, а также отображает панель вкладок внизу.
Когда пользователь переходит в альбомный режим, график становится полноэкранным, а все остальное, включая панель вкладок, исчезает. Вот где у меня проблема, так как GLView для моего графика всегда закрывается белым прямоугольником на месте панели вкладок.
Я попытался изменить размер представления контроллеров навигации на полноэкранный режим, изменив размер представления контроллеров панели вкладок на полный экран, изменив размер кадра самой панели вкладок на CGRect (0,0,0,0), становиться эмоционально обезумевшим, стучать кулаками по столу, выкрикивать ненормативную лексику в MacBook и т. д .; все без толку.
Как заставить его работать?