2016-06-22 3 views
2

React Native를 사용하여 특이한 오류가 발생했습니다. 내 button.js 내부 나는 인식 할 수없는 글꼴 패밀리 (기본)

import Icon from "react-native-vector-icons/MaterialIcons"; 
const icon = (Icon name="menu size={20} color="green"/>); 
render() 
    return(
     {icon} 
    ) 

를하고있는 중이 야하지만 난으로 FontAwesome을 가져올 때

Unrecognized Font Family 'Material Icons' 

그러나 오류 주어진 해요 :

import Icon from "react-native-vector-icons/FontAwesome"; 

내가 오류를 얻을에게.

+0

프로젝트를 다시 시작하기 만하면 문제가 해결되는 것 같습니다. – Bas

답변

1

특정 section about this problem을 가지고 사용하는 라이브러리, 그것은 (버전 2.0.3에서) 상태 :

  • 을 당신이 엑스 코드 프로젝트에 글꼴을 추가 한 확인합니다.
  • 사용하려는 글꼴이 Info.plist에 나타나는지 확인하십시오. 전체 폴더를 추가했는데 파란색으로 표시되면 경로에 추가해야합니다.
  • 글꼴이 빌드 단계의 번들 리소스 에 복사되어 있는지 확인하십시오.
  • 프로젝트를 다시 컴파일하십시오.
+0

맞아, 나는 그 모든 것을 다했다고 언급 했어야했다. 특히 Material Icons와 관련된 문제였습니다. 나는 프로젝트를 다시 시작하고 모든 파일을 새로운 디렉토리에 복사하는 것으로 해결했다. 그것이 받아 들일만한 해결책인지 확신 할 수 없도록 나는 그것을 그렇게 게시하지 않았다. – omriki

-1
  • 이미 프로젝트에 .ttf 파일을 가져 왔는지 확인하십시오.
  • 복사본 번들 리소스도 확인하십시오.
  • 마지막으로, Image Link
7

이 있는지 확인 이미지로의 Info.plist에 파일을 추가하면 명령을 실행 한 :

반응 네이티브 연결 반응 - 네이티브 벡터 아이콘

+0

'react-native run-ios' 또는'react-native run-android'를 사용하여 프로젝트를 다시 컴파일하는 것을 잊지 마십시오. – NSCoder