Неужели кто-нибудь сталкивается с этой проблемой и имеет решение? См. Изображения ниже.iOS 8/Xcode 6 не отображает значки вкладок должным образом
Я использую изображения 50px и 100px @ 2x, названные, например: smiley.png
и [email protected]
соответственно. Однако, когда я устанавливаю их на контроллер представления таблиц (с использованием ресурсов images.xcassets) на smiley
, например, они слишком велики для вкладки.
Я пошел дальше и добавил bar item image inset
спецификации 5px, чтобы попытаться смягчить проблему. Теперь они выглядят разумно. Однако, когда я запускаю приложение в симуляторе, размер значков вверх и вниз и иногда исчезает полностью на вкладке и снова появляется при переключении на другую вкладку. Они расширяются и сокращаются при двойном нажатии на них ... это очень плохое поведение.
Я хочу знать, является ли это просто проблемой XCode 6.0.1 или iOS 8 или что-то, что я делаю неправильно?
Боковое примечание. Насколько я знаю, нет устройств, поддерживающих iOS7, которые не являются сетчатым дисплеем. Это означает, что с iOS 7 вам нужно использовать все @ 2x.png и можете отменить регулярные .png. http://stackoverflow.com/questions/21164232/can-i-dump-my-non-retina-images-for-a-ios7-only-app – kraftydevil