[iOS 노트] 커스텀 폰트 사이즈를 사용하면 안되는 이유
2022. 7. 7. 15:07ㆍiOS/Swift
이유는 바로 접근성 (Accessibility)
시력의 문제로 휴대폰 자체 시스템의 폰트 크기를 크게 보시는 사람들이 있다.
SwiftUI의 경우
Text("안녕하세요")
.font(.title)
이렇게 시스템 폰트 크기를 사용하면 사용자 환경에 맞춰서 폰트 크기가 달라지지만,
Text("안녕하세요")
.font(.system(size: 18))
이렇게 지정을 해 버리면 모든 기기에서 똑같은 폰트 크기가 유지되기 때문에
저시력자들을 충분히 고려하지 못하게 된다.
아예 안된다! 는 아니지만 접근성을 위해서는 최대한 시스템 폰트 크기 사용하기!
'iOS > Swift' 카테고리의 다른 글
Lv3 프로그래머스 퍼즐 조각 채우기 풀이 과정 (Swift) (1) | 2023.04.14 |
---|---|
클로저에서의 weak self — 순환참조 (2) (1) | 2023.04.12 |
ARC를 곁들인 순환참조 (1) (0) | 2023.04.12 |
[iOS] Xcode - Preview에 Binding 변수 값 넣기 (0) | 2022.07.13 |
[iOS 노트] Swift 에서는 숫자에 언더바(_)를 넣을 수 있다 (0) | 2022.07.07 |