Невозможно отобразить значок вкладки, даже с размером 30 * 30 - PullRequest
1 голос
/ 02 октября 2011

Я подготовил несколько иконок PNG, размером 30 * 30, но с цветами, не только черно-белыми. Значки в порядке, когда я хочу отобразить их на кнопках.

Не отображается на панели вкладок. Мне интересно, поддерживает ли iphone только несколько простых значков (черно-белые значки с линиями).

У вас есть идеи?

Спасибо заранее. Michael

Ответы [ 2 ]

4 голосов
/ 02 октября 2011

Значки TabBar отображаются в оттенках серого, даже если они цветные, и iPhone использует альфа-канал для маскировки.

Я рекомендую проверить этот сайт, большинству разработчиков iPhone нравится:

http://www.glyphish.com/

enter image description here

2 голосов
/ 02 октября 2011

Альфа-компонент изображения - это все, что используется для рисования значка на панели вкладок.Поэтому вам нужно убедиться, что ваше изображение имеет альфа-канал, иначе оно не будет отображаться или отображаться в виде пустого квадрата на панели вкладок.

Это означает, что фактически на панели вкладок можно использовать только монохромные изображения.

Я сейчас не на своем Mac, и я не могу вспомнить, если это 1,0 альфа или 0,0 альфа, которые отображаются белым цветом на панели вкладок, или вам нужен черный или белый фон, но если вы создаете изображение с различной прозрачностью, это должно быть достаточно легко.

...