SwiftFillButton
Simple button in Swift that fills up on a click.
Installation
SwiftFillButton is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'SwiftFillButton'Usage
First import the module with:
import SwiftFillButtonThen you can configure a button programatically like this:
let button3 = FillButton()
// The highlight color is the color that the backround will be on click
button3.highlightColor = UIColor.purple
button3.unhighlightColor = UIColor.cyan
// To set the text bold on click
button3.isHighlightBold = true
// To add zoom on click
button3.doesZoom = true
// If the zoomScale is greater than 1 the button will increase in size on click
// if it's less than 1 the button will be smaller on click
button3.zoomScale = 1.05Interface Builder (Storyboard/Xib)
Add a UIButton as usual, then:
- Modify the underlying class to
SwiftFillButton/FillButtonand that the module toSwiftFillButton - Make sure the
UIButtonTypeis set to.custom
Example
To run the example project, clone the repo, and run pod install from the Example directory first.
Author
kha26, [email protected]
License
SwiftFillButton is available under the MIT license. See the LICENSE file for more info.




