IBDesignable label with customizable gradient attributes
To run the example project, clone the repo, and run pod install
from the Example directory first.
GradientBorderedLabelView is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'GradientBorderedLabelView'
Or you can download the sample project, just drag and drop the GradientBorderedLabelView.swift file to your project.
Or you can add it via code as below:
let gradientLabel = GradientBorderedLabelView(frame: CGRect(x: 20, y: 70, width: 160, height: 100))
gradientLabel.textOfLabel = "Some gradient text from code with custom font"
gradientLabel.fontSizeOfLabel = 22
gradientLabel.customFontName = "Arial-ItalicMT"
gradientLabel.labelBackgroundColor = UIColor.black
You can find detailed explanation about what is the aim behind this library and how does its inner components work on my medium post.
https://medium.com/dolap-tech/gradient-bordered-label-view-on-ios-37bc97076ef2
[email protected] / (@mkeremkeskin on Twitter).
GradientBorderedLabelView is available under the MIT license. See the LICENSE file for more info.