头像 1.0.4

Avatar 1.0.4

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2019 年 5 月
SPM支持 SPM

William Vabrinskas 维护。



Avatar 1.0.4

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)