아이폰 OS는 당신이 당신에게 (그들이 설정> 일반> 텍스트 크기 설정 및 소형에서 대형까지 7 개 가능한 값이) 사용자의 선택 동적 유형의 텍스트 크기를 말할 것이다 전화를하는 방법이있다.어떤 메소드를 호출합니까?
이이 일곱 옵션을 설명 일곱 개 문자열 값 중 하나를 반환 당신이 할 수있는 API 호출은,하지만 난 그것을 찾을 수 없습니다. 이전에 사용했던 것처럼 그것이 존재한다는 것을 알고 있지만 어디서나 찾을 수는 없습니다.
참고 : 나는하지이 방법에 대해 이야기하고있다하십시오 UIFont을 반환
[UIFont preferredFontForTextStyle:UIFontTextStyleBody]
합니다.
실제로 이러한 문자열 리터럴에 대한 상수가 있습니다 (예 : UIContentSizeCategoryLarge). –
이 접근법은 크기가 iOS의 한 버전에서 다른 버전으로 임의로 변경 될 수 있다는 점에서 다소 취약합니다 (이는 이전에 발생했습니다). –
@JonTrauntvein : 나는이 접근법이 기술적으로 "부서지기 쉬운"것인지 아닌지에 관계없이 이러한 임의적 인 변화로부터 내 앱을 격리한다고 주장한다. – MusiGenesis