★ 文字間のカーニングを調整する
let myLabel: UILabel = UILabel(frame: CGRectMake(0, 100, 200, 50))
myLabel.text = "Hello Swift!!"
let attributedText = NSMutableAttributedString(string:myLabel.text!)
let customLetterSpacing = 10
attributedText.addAttribute(NSKernAttributeName, value: customLetterSpacing, range: NSMakeRange(0, attributedText.length))
myLabel.attributedText = attributedText
myLabel.sizeToFit()
view.addSubview(myLabel)
★ 枠付きの文字を作成する
var text = "ABC,abc,123"
var attributedString = NSMutableAttributedString(string:text,attributes: [NSFontAttributeName:UIFont(name:"Georgia", size:17.0)!])
attributedString.addAttribute(NSStrokeWidthAttributeName, value: 3.0,range: NSMakeRange(0, text.characters.count ?? 0))
label.attributedText = attributedString