: 애플 공식문서에 따르면, Dynamic Tpye
은 사용자가 선호하는 텍스트 크기를 설정할 수 있도록 해서 어플에대한 추가적인 유연성을 제공한다고 설명되어있다.
시력이 낮은 사용자들을 위해서 Dynamic Type을 지원하는 것이 중요한 부분이 될 것 같다.
: 애플은 xSmall~ AX5까지 총 12개의 사이즈를 제공한다.
처음에 폰트 style 갯수를 보고 11개라고 생각했는데 사이즈는 12개를 제공하는 것 같다ㅎ..
Standard Dynamic Type Sizes (설정 - 디스플레이 및 밝기 - 텍스트 크기)
Larger Accessibility Type Sizes (더 큰 사이즈 체크를 하면 12개의 사이즈로 조절 가능)
label.font = UIFont.preferredFont(forTextStyle: .title1)
label.adjustsFontForContentSizeCategory = true