2016-08-01 5 views
0

У меня возникла проблема при разработке дизайна приложения моего мобильного приложения в Appcelerator Titanium Studio. Я хочу расширить навигационную панель вверху (с кнопкой «Назад» и т. Д.) Оптическим способом с видом под реальной навигационной панелью. Когда я использую атрибут barColor, в нижней части панели навигации есть тень - я могу позволить этой тени исчезнуть, если вместо этого использовать атрибут barImage. Проблема заключается в следующем: я использую PNG-изображение с простым цветным фоном - это тот же HEX-код, что и в приложении. Проблема заключается в том, что изображение PNG немного темнее, чем вид ниже, который работает с одним и тем же кодом HEX.Тот же код HEX, но разные цвета между PNG и navigationBar

Почему изображение PNG все еще немного темнее, чем вид приложения, используя тот же цвет? Есть ли цветовой профиль, который я должен изменить? PNG создается в Adobe Illustrator с цветовым профилем sRBG.

Большое спасибо!

+0

У png есть непрозрачность? – dandavis

+0

Насколько я знаю, это что-то меняет? Я создал простой графический пиксель Pixelmator и заполнил только существующий фоновый слой цветом - вот и все. Это только один слой цвета ... Это ответ на ваш вопрос? – weblion

+0

Ну, это может быть цветокоррекция или гамма, если в игре нет прозрачности или непрозрачности, но я не знаю, как «исправить» это, если это так ... – dandavis

ответ

0

большое спасибо за ответы на мой первоначальный вопрос и вашу поддержку. Наконец, я нашел проблему, связанную с темным цветом navBar. Это был атрибут translucent, который изначально и по умолчанию установлен на true. Если вы положите translucent:false в свое окно, слегка темный слой на вашем PNG (или barColor) исчезнет. Спасибо вам!

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

  • Нет связанных вопросов^_^