728x90
SMALL
tagline.font = UIFontMetrics.default.scaledFont(for: UIFont.systemFont(ofSize: 12, weight: .bold))
- 역할:
- 주어진 UIFont를 기반으로 다이나믹 타입(Dynamic Type) 지원 글꼴을 생성합니다.
- 사용자가 iOS 설정에서 글꼴 크기를 조정(예: "작게", "보통", "크게")했을 때, 자동으로 글꼴 크기를 조정합니다.
- 접근성 및 유연한 UI를 제공하는 데 유용합니다.
추가 팁: 다이나믹 타입을 고려한 기본적인 글꼴 설정
다이나믹 타입을 완전히 지원하려면, UIFont.preferredFont(forTextStyle:)와 함께 사용하는 것도 좋은 방법입니다.
label.font = UIFont.preferredFont(forTextStyle: .body) // 다이나믹 타입 기본 지원
label.adjustsFontForContentSizeCategory = true // 다이나믹 타입 반영728x90
LIST
'UIKIT' 카테고리의 다른 글
| UITabBarAppearance (0) | 2025.01.05 |
|---|---|
| UICollectionReusableView와 UIView의 차이 + headerSection (0) | 2025.01.05 |
| 키보드 내리기 (0) | 2024.12.27 |
| UICollectionView의 셀 크기를 동적으로 정사각형으로 조정하려면? (0) | 2024.12.22 |
| 탭바뷰컨트롤러에서 액션시트 나오게 하는 방법 (0) | 2024.12.20 |