Button
A UIButton
subclass that makes it easy to use UIColor
as the background and border color for different button states.
Installation
Swift Package Manager
For installation with Swift Package Manager, simply add the following to your Package.swift
:
.package(url: "https://github.com/lipka/Button", from: "0.1.0")
Usage
Background Color
You can call setBorderColor(_:, for:)
to set the background color for different UIControl.State
s.
import Button
let button = Button()
button.setBackgroundColor(UIColor.red, for: .normal)
button.setBackgroundColor(UIColor.blue, for: .highlighted)
Border Color
You can call setBorderColor(_:, for:)
to set the border color for different UIControl.State
s.
import Button
let button = Button()
button.setBorderColor(UIColor.red, for: .normal)
button.setBorderColor(UIColor.blue, for: .highlighted)