2015-03-05 2 views
0

Я недавно получил новый набор значков для своего приложения (от внешнего дизайнера), и я пытаюсь их реализовать, но по какой-то причине он выглядит так (новый значок - это один в середине):UITabBar Изображение непонятно

enter image description here

Я попытался установить образ панели вкладок, чтобы иметь UIImageRenderingModeAlwaysOriginal, но это не дало мне не повезло.

Вот значок (это вид вписывается в фоновом режиме, но его белый конверт):
enter image description here

Любая причина, почему это происходит и как я могу это исправить?

+0

Вы пробовали очистить и перестроить? (cmd + shft + k, затем cmd + r) – rebello95

+0

@ rebello95, который не сработал :( – shreyashirday

+0

взгляните на мой ответ, я понял. – rebello95

ответ

0

Что я в итоге сделал, используя UIImageRenderingModeAlwaysOriginal для изображения на вкладке в методе awakeFromNib ... это, казалось, исправить проблему.

1

Проблема заключается в том, что полнота вашего изображения непрозрачный - по крайней мере часть его должна быть прозрачной появляться, как вы хотите.

В приведенном ниже изображении (так как вся вещь сейчас белая, это прямо под этим текстом), я удалил черную линию и сделал ее прозрачной. Затем я добавил это изображение в панель вкладок, и это сработало для меня.

Mail Icon

Вот link to the image, а также.

+0

я узнал более простой способ ... см. мой ответ :) – shreyashirday

Смежные вопросы