[iOS 노트] 커스텀 폰트 사이즈를 사용하면 안되는 이유

2022. 7. 7. 15:07iOS/Swift

이유는 바로 접근성 (Accessibility)

시력의 문제로 휴대폰 자체 시스템의 폰트 크기를 크게 보시는 사람들이 있다.

 

SwiftUI의 경우

Text("안녕하세요")
	.font(.title)

이렇게 시스템 폰트 크기를 사용하면 사용자 환경에 맞춰서 폰트 크기가 달라지지만,

 

Text("안녕하세요")
	.font(.system(size: 18))

이렇게 지정을 해 버리면 모든 기기에서 똑같은 폰트 크기가 유지되기 때문에

저시력자들을 충분히 고려하지 못하게 된다.

 

아예 안된다! 는 아니지만 접근성을 위해서는 최대한 시스템 폰트 크기 사용하기!