dkalaitzidis / SwiftyAvatar

iOS Swift class to create circular or rounded avatar images

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SwiftyAvatar

3.0 Apache CocoaPods Compatible

iOS Swift 3.0 UIimage class Create awesome circular avatar images!

enter image description here


IBInspectable attributes accessible from the identity inspector.

  • Roundness
  • Border width
  • Border color
  • Background color

You can see the changes directly on the storyboard!


Installation

Cocoapods:

  • pod 'SwiftyAvatar', '~> 1.1'

Manual:

  • drag 'n drop SwiftyAvatar.swift into your project.

How to use

Storyboard:

  • Select the image you want to use as avatar and change the class to SwiftyAvatar.

Code:

  • With default initializer
let avatar = SwiftyAvatar()
avatar.image = UIImage(named:"yourImage")
  • With your values
let avatar = SwiftyAvatar(size: 50, 
                          roundess: 2, 
                          borderWidth: 1, 
                          borderColor: .orange, 
                          background: .black)
                          
    avatar.image = UIImage(named: "yourImage")

Contact & Contribute

  • Feel free to contact me with ideas or suggestions at kalaitzidis34@gmail.com
  • Fork the project and make your own changes

About

iOS Swift class to create circular or rounded avatar images

License:MIT License


Languages

Language:Swift 100.0%