NSMutableAttributedString
を使用してください、それぞれ適用する範囲をNSRange
で指定しているので文字列によって適時書き換えてください。
※文字数より多い範囲を指定すると落ちます。
swift
1import UIKit
2
3class ViewController: UIViewController {
4
5 @IBOutlet weak var label: UILabel!
6
7 override func viewDidLoad() {
8 super.viewDidLoad()
9 let attrText = NSMutableAttributedString(string: "1行目\n2行目")
10
11 // 1行目 14
12 attrText.addAttributes([NSFontAttributeName: UIFont.systemFontOfSize(14)], range: NSMakeRange(0, 3))
13 // 2行目 10
14 attrText.addAttributes([NSFontAttributeName: UIFont.systemFontOfSize(10)], range: NSMakeRange(4, 3))
15 self.label.attributedText = attrText
16 }
17}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。