Я пытаюсь использовать плагин javascript спектра как средство выбора цвета для созданного мной веб-сайта для создания объектов UIColor внутри приложения iOS, которое я создаю.Превращение данных hsva() в UIColor в swift 2
Спектр представляет собой удобный маленький выбор цвета: https://bgrins.github.io/spectrum/
, который может создать Коло [и] г коды в RGB/шестнадцатеричный/ВПГ и т.д. Но я хочу использовать альфа, а также - так я ограничен используя либо hsva или RGBA
Spectrum будет давать какой-либо из них в качестве выходов - которые затем будут отправлены по JSON в моем приложении - «A» будет только быть показанным если установить прозрачность в палитре цветов
hsva (325, 28%, 19%, 0.68) HSV (325, 28%, 19%)
RGBA (255, 69, 0, 0,5) RGB (255, 69, 0)
как можно анализировать данные и создать UIColor с использованием правильный метод init, когда я не уверен, ожидать ли альфа-компонента?
Я думал, что я мог бы использовать NSScanner, но в соответствии с описанием я прочитал Regex может быть лучшим вариантом, так как вход хорошо известен