내 응용 프로그램이 현재 포 그라운드 응용 프로그램의 현재 글꼴을 덮어 쓰게 할 수있는 방법이 있습니까?전체 OS의 기본 글꼴을 바꾸는 방법
내가 마음에 무엇을 응용 프로그램이 모든 UI 요소에 대한 현재 글꼴을 재정의하는 글꼴을 사용자 지정 글꼴로 전환합니다 키보드에 단추를 연결할 수 있도록 내 응용 프로그램에 상관없이 (레이블, 버튼, 텍스트 필드 등).
내 응용 프로그램이 현재 포 그라운드 응용 프로그램의 현재 글꼴을 덮어 쓰게 할 수있는 방법이 있습니까?전체 OS의 기본 글꼴을 바꾸는 방법
내가 마음에 무엇을 응용 프로그램이 모든 UI 요소에 대한 현재 글꼴을 재정의하는 글꼴을 사용자 지정 글꼴로 전환합니다 키보드에 단추를 연결할 수 있도록 내 응용 프로그램에 상관없이 (레이블, 버튼, 텍스트 필드 등).
찾고있는 것은 Apple에서 허용하지 않습니다.
그래도 jailbroken devices 일 수 있습니다. 그들이 정확히 어떻게하는지 말하기는 어렵지만 키보드로 Apple에서 제공 한 이미지/색상으로 주변에 간섭하고 기본값을 복구 할 수 없도록 설정 한 사용자 정의 색상으로 대체했습니다.
Here's 블로그에 대해서도.
감사합니다.이 모든 것이 필요한 것 같습니다. 나는 또한 애플이 이것을 허용하지 않을 것이라고 의심하지만 나는 확인해야 할 사람이 필요했다. –
UIFont에 범주를 만들고 systemFontWithName:size:
및 boldSystemFontWithName:size:
을 자신의 글꼴로 바꿀 수 있습니다. 그러나 이것은 심지어 이상한 부작용을 가질 수 있습니다. 심지어 alertViews 및 actionSheets는 해당 메소드로 사용자 정의됩니다.
편집 : 물론 이것은 자신의 앱에서만 작동합니다. 앱 외부에서는 아무 것도 변경할 수 없습니다.
비 jailbroken 전화가 가능하다고 생각하지 마십시오 – tipycalFlow