내 응용 프로그램에서 사용자 정의 글꼴을 사용하고 매우 이상한 문제가 발생했습니다. 글꼴은 시뮬레이터에서 사용할 수 있지만 실제 iPad에서는 사용할 수 없습니다.iOS. 글꼴은 시뮬레이터에서 사용할 수 있지만 기기에는 없습니다
1 글꼴 이름과 파일 이름을 혼동하지 않습니다. 글꼴 이름이 BitDustTwo
인 반면 파일 이름은 bitdust2.ttf
이고 이것은 전화를 걸고 시뮬레이터에서는 괜찮습니다.
2 대소 문자 구분의 질문이 아닙니다. 글꼴은 기기에서 실제로 사용할 수 없습니다. 나는 내가이 작업을 수행 할 때 그 원인을 알고
NSLog(@"%@", [UIFont familyNames]);
내가 그이 시뮬레이터에 내 글꼴이 familyNames
배열에 포함되어 볼 수 있지만, 아이 패드에이 없습니다. 뭐가 문제 야? 그런 문제가 생겼습니까?
Mac에서 사용할 수있는 모든 글꼴을 iOS 장치에서 사용할 수있는 것은 아닙니다. 왜 놀라게 된거야? – Abizern
특정 글꼴 유형을 추가 할 수 없다는 것을 의미합니까? –
기기에 iOS 버전이 있고 시뮬레이터에 iOS 버전이있는 경우 시뮬레이터에 iOS 버전이 낮 으면 시뮬레이터에 추가 된 글꼴 또는 기능이 iOS 버전에서 작동하지 않습니다. – Gyanendra