UIKit - UILabel 긴 문장 표시하기
UIKit - UILabel 긴 문장 표시하기
UILabel은 정해진 사이즈 밖으로 글자가 나가면 …으로 표시됨.
이런 문제를 UILabel의 numberOfLines 속성을 0으로 설정하여 여러 줄에 걸쳐 표시하도록 설정할 수 있음.
TodoDetailView.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import UIKit
class TodoDetailView: UIView {
private let todoTitleLabel: UILabel = {
let label = UILabel()
label.font = UIFont.boldSystemFont(ofSize: 36)
label.textColor = .white
// 여러 줄에 걸쳐 텍스트 표시 설정
label.numberOfLines = 0
label.translatesAutoresizingMaskIntoConstraints = false
return label
}()
...
}
결과
Reference
This post is licensed under CC BY 4.0 by the author.

