Avatar
为应用生成随机用户头像。
适用于 iOS 9.3+
安装
- 使用 Cocoapods 简单安装,在 podfile 中添加
'pod Avatar'
简单易用
-
导入 Avatar -
通过运行
let avatar = Avatar.generate(for: avatar.frame.size, scale: 20)获取随机用户头像avatar.frame.size是您的 avatar UIImageView 的大小scale是每个颜色生成的像素大小,即分辨率
-
通过运行以下命令获取随机用户头像和种子
Avatar.generate(for: avatar.frame.size, scale: 20) { (seed, avatarImage) in } -
AvatarSeed拥有可用属性scale: Int- 图像每个正方形的分辨率map: [Int]- 由Int(从 0 到 2)表示的颜色布局图size: CGSize- 整个图像的大小colors: Colors- 包含图像的主要颜色、辅助颜色和三级颜色的元组。- 可以通过调用创建:
let seed = AvatarSeed(map: map, colors: colors, size: size, scale: scale)