extension UILabel{ func setTextSpacing(spacing: CGFloat){ let attributedString = NSMutableAttributedString(string: text!) if textAlignment == .center || textAlignment == .right { attributedString.addAttribute(NSKernAttributeName, value: spacing, range: NSRange(location: 0, length: attributedString.length-1)) } else { attributedString.addAttribute(NSKernAttributeName, value: spacing, range: NSRange(location: 0, length: attributedString.length)) } attributedText = attributedString } }