TextGradation
TextGradation copied to clipboard
TextGradation 👍
TextGradation
Introduce
You can add a gradient to the text of a UILabel or UIButton.

Requirements
TextGradation
written in Swift 5.0. Compatible with iOS 9.0+
Installation
TextGradation is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'TextGradation'
Xib or Storyboard file
GradationLabel
GradationButton
Code Editor
import TextGradation
gradationLabel.gradation(
.horizontal,
colors: [UIColor.gray, UIColor.red, UIColor.blue, UIColor.black]
)
gradationButton.gradation(
.horizontal,
colors: [UIColor.gray, UIColor.red, UIColor.blue, UIColor.black]
)
progress
gradationProgressHorizontalLabel.gradation(
.horizontal,
startColor: UIColor(red: 106/255, green: 183/255, blue: 216/255, alpha: 1),
endColor: .black,
progress: CGFloat(sender.value)
)
gradationProgressVerticalLabel.gradation(
.vertical,
startColor: UIColor(red: 106/255, green: 183/255, blue: 216/255, alpha: 1),
endColor: .black,
progress: CGFloat(sender.value)
)
gradationProgressHorizontalButton.gradation(
.horizontal,
startColor: UIColor(red: 106/255, green: 183/255, blue: 216/255, alpha: 1),
endColor: .black,
progress: CGFloat(sender.value)
)
gradationProgressVerticalButton.gradation(
.vertical,
startColor: UIColor(red: 106/255, green: 183/255, blue: 216/255, alpha: 1),
endColor: .black,
progress: CGFloat(sender.value)
)
Author
pikachu987, [email protected]
License
TextGradation is available under the MIT license. See the LICENSE file for more info.