LetterAvatarKit

Источник:
https://github.com/vpeschenkov/LetterAvatarKit

LetterAvatarKit — категория для UIImage, которая генерирует аватары на основе букв. Написана на Swift. Пример работы LetterAvatarKit:

Требования
iOS 9+
Swift 3.2+

Установка

Cocoapods

pod «LetterAvatarKit»

Использование

Вы можете настроить следующие свойства LetterAvatarBuilderConfiguration:
size — размер изображения (по умолчанию 80×80)
username — имя пользователя (если nil, то нарисует «NA»)
letterFont — шрифт надписи (по умолчанию UIFont.systemFont(ofSize: 16.0))
letterColor — цвет надписи (по умолчанию rgb(236, 240, 241))
backgroundColors — массив фоновых цветов (по умолчанию использует цвета с flatuicolors.com)

Swift

Пример:

let configuration = LetterAvatarBuilderConfiguration()
configuration.username = "Letter Avatar"
avatarImageView?.image = UIImage.makeLetterAvatar(withConfiguration: configuration)

или

avatarImageView?.image = UIImage.makeLetterAvatar(withUsername: "Letter Avatar")

Сообщество

Вопросы, комментарии, проблемы и pull requests — вам всегда рады

Лицензия MIT

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *