Skip to content

knurlann/UIGradientLabel

 
 

Repository files navigation

UIGradientLabel v 0.1

Custom UILabel subclass with gradient background.

Screenshot

Gradient Label is tested on iOS8. Written in SWIFT.

Installation

Simply add the file UIGradientLabel.swift in your project and you are ready to go.

Install via CocoaPods is coming soon.

Usage

// Inittialize gradient label like regulal label
let grayLabel = UIGradientLabel(frame: CGRect(x: 0, y: 320, width: self.view.bounds.width, height: 70))

// Set text
grayLabel.text = "UIGradientLabel"

// By default background color is UIColor.clearColor() to set gradient please apply fromColor, toColor ( UIColor value )
grayLabel.fromColor = UIColor(red: 43/255, green: 43/255, blue: 43/255, alpha: 1)
grayLabel.toColor = UIColor(red: 74/255, green: 74/255, blue: 74/255, alpha: 1)

// By default GradientOrientation is set to .Vertical you can choose between .Horizontal or .Vertical if you want to
grayLabel.gradientOrientation = .Horizontal

// Set text color and font as usual
grayLabel.textColor = UIColor.whiteColor()
grayLabel.font = UIFont(name: "Helvetica neue", size: 25)

// When you are ready to go just add it to its parrent view        
view.addSubview(grayLabel)

Example

Example

License

Released under the MIT license.

Contacts

@Alexbtlv

Buy me a beer

Donate via PayPal

Every single donated penny will be mindfully invested in my startup, many thanks.

About

Custom UILabel subclass with gradient background.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 100.0%