Невозможно отобразить значок вкладки, даже с размером 30*30
Я подготовил несколько иконок PNG, размером 30*30, но с цветами, не только черно-белыми. Значки в порядке, когда я хочу отобразить их на кнопках.
Это не может быть показано на панели вкладок. Мне интересно, поддерживает ли iphone только несколько простых значков (черно-белые значки с линиями).
Есть ли у вас какие-либо идеи?
Заранее спасибо. Майкл
2 ответа
Значки TabBar отображаются в оттенках серого, даже если они цветные, и iPhone использует альфа-канал для маскировки.
Я рекомендую проверить этот сайт, большинству разработчиков iPhone нравится:
Альфа-компонент изображения - это все, что используется для рисования значка на панели вкладок. Поэтому вам нужно убедиться, что ваше изображение имеет альфа-канал, иначе оно не будет отображаться или отображаться в виде пустого квадрата на панели вкладок.
Это означает, что эффективно только монохромные изображения могут быть использованы в панели вкладок.
Я сейчас не на своем Mac, и я не могу вспомнить, если это 1,0 альфа или 0,0 альфа, которые отображаются белым цветом на панели вкладок, или вам нужен черный или белый фон, но если вы создадите Изображение с различной прозрачностью должно быть достаточно простым для работы.