2016-12-03 1 views
1

반응 네이티브에서 사용자 정의 글꼴을 작업하고 있지만 Android에서는 절대적으로 잘 작동하지만 iOS에서는 작동하지 않습니다. 오류 메시지는 "인식 할 수없는 글꼴 모음"입니다.React-Native를 사용하여 iOS에서 fontFamily가 작동하지 않는 이유는 무엇입니까?

아이폰 OS 글꼴 가족 설정 단계 :

  1. 자료 복사 - 붙여 TTF 파일

  2. 의 Info.plist -> 응용 프로그램에서 제공 글꼴 -> AllerRegular.ttf

  3. 프로젝트 깨끗하고 빌드하십시오.

자료 :

enter image description here

의 Info.plist :

enter image description here

오류 메시지 :

enter image description here

스타일 시트 코드 :

fonts_label: { 
    fontFamily: "AllerRegular", 
    fontSize: 12, 
} 

친절 게시물을 통해 이동하고 알려 주시기 바랍니다.

감사합니다.

+0

ios/build를 삭제하거나 기본 네이티브를 시작하려고 시도했습니다. --reste-cache? + 빌드 단계의 번들 리소스 복사에 글꼴 추가. – mcmhav

+0

@Deeptiman Pattnaik이 문제와 관련하여 뭔가를 알아 냈습니까? – bdart

답변

0

iOS는 Android와 마찬가지로 파일 이름을 사용하여 글꼴을 식별하지 않습니다. OS X Font Book App을 사용하여 글꼴 파일을 열고 직접 확인하거나 this post (Step 5: Find the name of the font)에 설명 된대로 사용하려고하는 정확한 이름을 앱에 요청하도록 요청할 수 있습니다. 나는 당신의 문제가있는 곳이 의심 스럽다. 그렇지 않으면 해당 기사에 설명 된 모든 단계를 수행했는지 확인하십시오.

관련 문제