Проблема отображения иконки панели вкладок в универсальном приложении
У меня странная проблема, которая до сих пор сводит меня с ума. Надеюсь, кто-то здесь может помочь мне или столкнулся с чем-то подобным. Я искал вверх и вниз, но не нашел ничего подобного.
Я создаю универсальное приложение (Xcode 4.3.3) с раскадровкой, включая UITabBar с 4 иконками. Иконки взяты из бесплатного набора глифов и выглядят просто отлично в симуляторе iPhone. Однако в симуляторе iPad они выглядят увеличенными, и на панели вкладок видна только верхняя половина.
В дополнение к исходной иконке я также создал версии @2X, ~ipad и @2X~ipad (я сделал это почти для всего искусства через пакет в Photoshop). Тем не менее, значки выглядят одинаково (то есть слишком большими) в симуляторе iPad, даже когда я удаляю эти другие версии и сохраняю только исходный глиф.
Я посмотрел исходный код раскадровки, я изменил кучу настроек Tabbar и TabbarItem в раскадровке, кажется, ничего не помогло. ПОМОГИТЕ!
РЕДАКТИРОВАТЬ: Я только что заметил, что значки выглядят отлично в симуляторе iPad (Retina)!?!?
РЕШЕНО ЭТО: ОК, решил сам. Не уверен, какой из этих шагов сделал это, но вот что я сделал:
- удалить приложение из симулятора
- Очистить проект
- Перекомпилировать и запустить
Теперь значки отображаются правильно. Пойди разберись.
1 ответ
РЕШЕНО ЭТО: ОК, решил сам. Не уверен, какой из этих шагов сделал это, но вот что я сделал:
- Удалить приложение из симулятора
- Очистить проект
- Перекомпилировать и запустить
Теперь значки отображаются правильно. Пойди разберись.