사용자 글꼴 아이콘 TTF 파일을 장치에 다운로드했습니다. 글꼴 아이콘 이름과 글꼴 코드에 대한 매핑도 있습니다.일부 글꼴 코드의 글꼴 아이콘 대신 물음표
일부 글꼴 코드에 대해 글꼴 아이콘 대신 물음표가 표시됩니다. 글꼴 코드 포인트는 10 진수 형식의 서버에서 수신됩니다. 나는이 글꼴 아이콘을 표시하고있는 중이 야 :
unichar decimal = [iconMap.fontCode unsignedShortValue];//fontCode is an NSNumber
NSString *charStr = [NSString stringWithFormat:@"%C", decimal];
[self.button setTitle:charStr forState:UIControlStateNormal];
모든 것은 내가 글꼴 아이콘을 볼 수 있지만 일부 글꼴 코드에 대해 나는 물음표를보고하고 잘 작동합니다. 내 글꼴 아이콘 TTF 파일에서
는 E800E9A7에 글꼴 코드에 이르기까지 369 개 아이콘이 있습니다.
글꼴 아이콘 폰트 코드 범위 E800 에 E902 제대로표시됩니다.
그러나 E9A7에 글꼴 코드 범위 E903에 대한 글꼴 아이콘
은 는 물음표로 표시됩니다.
편집 : @ "\ uE903"과 같은 직접 문자열 리터럴을 설정하면 물음표도 표시됩니다.
참고 : 나는 모든 아이콘 (E800에서E9A7에 이르기까지 다양한 글꼴 코드) 글꼴 아이콘 TTF 파일에 존재하는 것을 확인.
여기에 어떤 문제가 있는지 알 수 없습니까? 도와주세요.