[iOS] Méthode qui créé un underline sous un Label

mardi 31 janvier 2017

Voici une fonction qui créé un label de type link avec un underline sous le label en utilisant autolayout en programmation.

private func addUnderlineFor(label: UILabel) {
	let underlineView = UIView()
	underlineView.translatesAutoresizingMaskIntoConstraints = false
	underlineView.backgroundColor = UIColor.greenMainColor()
	self.breadcrumbContainerView.addSubview(underlineView)
	
	underlineView.sdc_pinHeight(1)
	underlineView.sdc_alignEdge(.Top, withEdge: .Bottom, ofView: label, inset: 1)
	underlineView.sdc_alignHorizontalCenterWithView(label)
	underlineView.sdc_pinWidthToWidthOfView(label)
}

Pour plus d’information sur le pod sdc_autolayout cliquez ici

Tags: AutoLayout , Swift