Мне не удалось найти приемлемое для Google решение, которое может быть применено к моему проекту.UITabBar оставляет белый прямоугольник, когда скрыт
Мое приложение - это инструмент графического отображения, состоящий из трех вкладок; один для самого графика, а два других предназначены для функций поиска/поиска для вещей, которые могут быть добавлены в график. Все вкладки являются навигационными контроллерами.
Вкладка для самого графика, в портретном режиме, отображает небольшой предварительный просмотр графика и перечисляет детали каждого объекта, который находится на графике ниже, и отображает панель вкладок внизу.
Когда пользователь поворачивается в ландшафтный режим, график становится полным, а все остальное, включая панель вкладок, исчезает. Вот где я столкнулся с проблемой, так как GLView для моего графика всегда затенен белым прямоугольником, где была панель вкладок.
Я попытался изменить размер отображения навигационных контроллеров на весь экран, изменив размер представления контроллеров панели вкладок на весь экран, изменив размер рамки самой панели вкладок на CGRect (0,0,0 , 0), становясь эмоционально обезумевшими, ударяя кулаками по столу, крича оскорбительный язык в MacBook и т. Д .; все безрезультатно.
Как я могу заставить его работать?
Пять лет спустя, и до сих пор нет достойного решения, которое не требует жесткого кодирования не прямоугольник? Вы когда-нибудь видели это? По-прежнему проблема с iOS 9, по-видимому ... – elsurudo
Btw, это лучший ответ: http://stackoverflow.com/a/4242817/363789 – elsurudo
@Tobster Вам следует подумать о принятии ответа, если любой из них верен. –