2012-06-01 4 views
1

Я, вероятно, буду использовать scanf, а затем & с 0xff, 0xff00, 0xff0000 и сдвиньте их, чтобы получить 3 значения для RGB, а затем позвоните [UIColor colorWithRed: green: blue: alpha: 1]. Есть ли лучший или простой способ его реализации?Что такое хороший способ реализации [UIColor colorWithRGBString: @ "# 3A6FFC"]?

# спереди должен быть необязательным в строке, и он не должен быть чувствительным к регистру, поэтому 3a6ffc должен работать так же, как и #3A6FFC.

ответ

1

Вы должны преобразовать NSString в HEX значения, а затем получить R, G и B с шестигранной Следующая StackOverflow ответ является то, что вы ищете

How to convert HEX RGB color codes to UIColor?

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