본문 바로가기
모바일 APP/React-Native

IOS 커스텀 폰트 적용 안될때

by 살길바라냐 2021. 8. 30.

react-native 0.60 이상 버전에서는

react-native.config.js 파일을 생성한 후에

module.exports = {
    project: {
        ios: {},
        android: {}, // grouped into "project"
    },
    assets: ["./src/assets/fonts/"], // 당신의 font 파일들이 모여있는 폴더
};

 

위와 같이 적어준후

react-native link 명령을 사용하면 자동으로

안드로이드와 ios 둘다 폰트 사용할수 있는 환경이 만들어 진다.

 

ios폴더에 AppDelegate.m 파일을 열어 아래 코드 내용을 추가해준다.

for (NSString* family in [UIFont familyNames])
{
    NSLog(@"%@", family);

    for (NSString* name in [UIFont fontNamesForFamilyName: family])
    {
        NSLog(@"  %@", name);
    }
}

 

728x90
반응형