Hex и Rgb цвета не совпадают в Flutter - PullRequest
0 голосов
/ 26 марта 2020

У меня есть цветовая палитра, которую я использовал в своем приложении Swift, но некоторые цвета не совпадают во флаттере с использованием значений hex или rgb? Например, мой оранжевый static let secondTintColorRgb = UIColor(red: 242.0/255, green: 133.0/255, blue: 91.0/255, alpha: 1.0) в Swift будет Color(0xF2855BFF), но показывает фиолетовый цвет .. или Color.fromRGBO(242, 133, 91, 1.0), но ничего не показывает ..

У меня есть другие несоответствия .. мой фиолетовый цвет отображается зеленым цветом .. Есть что-то, что я упускаю, чтобы сделать ??

1 Ответ

1 голос
/ 26 марта 2020

2 первых символа в конструкторе Color (0xFF000000) обозначают непрозрачность. Вы должны просто поместить «FF», который у вас есть в конце цвета, в его начало.

Пример: цвет (0xF15656 FF ) должен быть Color (0x FF F15656)

Ссылка на класс цвета

Color.fromRGBO (242, 133, 91, 1.0) в порядке и оранжевый в моем приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...