EasySocialButton
April 16, 2017 ยท View on GitHub
An easy way to create beautiful social authentication buttons
Screenshots
Installation
Cocoa Pods
pod 'EasySocialButton'
Manual
Drag and drop AZSocialButton.swift to your project.
Usage
Interface Builder
Simply add a UIButton, and in the Identity Inspector change the class to AZSocialButton.
Programmatically
let socialButton = AZSocialButton(frame: CGRect(x: 20, y: 20, width: 200, height: 40))
socialButton.animateInteraction = true
socialButton.useCornerRadius = true
socialButton.cornerRadius = 5
socialButton.highlightOnTouch = false
socialButton.image = #imageLiteral(resourceName: "ic_google")
socialButton.setTitle("Sign in with Google", for: [])
socialButton.setTitleColor(.black, for: [])
socialButton.titleLabel?.font = UIFont.systemFont(ofSize: 15)
socialButton.onClickAction = { (button) in
print("do social login stuff")
}
view.addSubview(socialButton)