UITabBarItem изображения просто отображаются как серый блок - PullRequest
1 голос
/ 23 декабря 2011

Я создал значки .png 20 x 20, и когда я устанавливаю свойство изображения в кончике, они просто отображаются серыми блоками.

Есть идеи?

ОБНОВЛЕНИЕ: Вот одна иззначки!

enter image description here

Ответы [ 4 ]

6 голосов
/ 23 декабря 2011

Стандартные значки вкладок в iOS отображаются исключительно из альфа-канала. Цвета полностью игнорируются. Вместо цветов вы можете использовать разные альфа-значения, которые приводят к другому оттенку серого (или синему, если выбран)

Сделайте фон ваших иконок прозрачным.

3 голосов
/ 23 декабря 2011

Загрузите эти прикрепленные изображения и передайте их своему дизайнеру и попросите его просто создать такие изображения (когда вы откроете их в PS, вы поймете разницу)

enter image description here

enter image description here

0 голосов
/ 23 декабря 2011

Попробуйте сохранить файл как чересстрочный PNG.В фотошопе, по крайней мере, это дает вам возможность чересстрочной или обычной.

0 голосов
/ 23 декабря 2011

Это случилось со мной в iOS 5, я обошел его, установив для свойства UIImage Outlet в Xib значение «Custom», а затем программно установил метку так: imageOne = [UIImage imageNames @ "Dog.png"];

...