Список open source-компонент для выбора цвета в iOS

{lang: 'ru'}

Выбор цвета используется во многих различных приложениях, и удивительно, что Apple не добавила свой собственный компонент для этого.

Я видел немало различных компонент для выбора цвета. Поэтому я решил создать этот список из любимых компонент выбора цвета.

Существует много различных доступных компонент выбора цвета, но некоторые из них не обновлялись в течение 2 лет. Я выбрал данные, так как они работают и активно обновляются.

1.Color Picker For iOS

Первая компонента от Matthew Eager базируется на компоненте, разработанной для работы с UINavigationController и протестирована для работы внутри UIPopoverController без проблем. Она также включает дополнительные методы для преобразования цветов между HSV, RGB и HEX-цветовыми пространствами.

colorpicker1

Вы можете найти Color Picker For iOS здесь на Github

Исходный код

2. iPhone Color Picker

Эта компонента используется в нескольких приложениях для iPhone и IPad, и очень похожа на Color Picker для IOS, так как оба они основаны на тех же родительских компонентах. Эта компонента не имеет множества дополнительных возможностей, как  Color Picker For iOS, но все же выглядит привлекательной для выбора.

colorpicker3-200x300

Вы можете найти страницу в Google code для iPhone Color Picker здесь

3.  InfColorPicker

Третья компонента внешне сильно отличается от предыдущих. Она очень проста, без излишеств, только основная компонента выбора цвета для ваших iPhone и IPad приложений.


colorpicker21-159x300

Github репозиторий для этой компонеты

4. Color Picker For iPhone

На мой взгляд, это наиболее перспективная компонента. Она предназначена для приложений для iPhone и подклассов UIView.

Github репозиторий находится здесь.

colorpicker4-137x300

Исходник (на японском)

Если вам нужно добавить выбор цвета в ваше приложение — вы можете сделать это легко и быстро с помощью одной из представленных выше библиотек.

P.S.: это перевод оригинальной статьи на английском.


Полезная статья? Их будет больше, если вы поддержите меня!