Tunko Development Diary

[iOS][swift] Xcode 프로젝트 커스텀 폰트 추가 및 사용 본문

Development/iOS 개발

[iOS][swift] Xcode 프로젝트 커스텀 폰트 추가 및 사용

Tunko 2021. 2. 13. 01:02

받은 폰트를 프로젝트에 넣는다.

이런식으로 폰트를 추가 후

폰트 별 이렇게 추가 되어야 되며

이런식으로 추가 되었음을 확인합니다.

다음으로 info.plist에 추가합니다.

다음으로 중요한것이 폰트의 사용법 입니다.
코드를 작성할때 해당 폰트의 파일명을 그대로 사용하면 불러오지 못할 때가 있습니다.

이때는 프로젝트에 아래 코드를 추가하여 로그를 확인합니다.

파일명과 폰트명이 다를때가 많습니다.

for family: String in UIFont.familyNames
{
    print(family)
    for names: String in UIFont.fontNames(forFamilyName: family)
    {
        print(“== \(names)”)
    }
}

그럼 이런식으로 로그가 나타납니다.

NanumSquareOTF
== NanumSquareOTFB
== NanumSquareOTFR
== NanumSquareOTFEB
== NanumSquareOTFL

이걸 코드에 사용하면 됩니다. :)

UIFont(name: “NanumSquareOTF”, size: CGFloat(20))

즐거운 하루 보내세요 :)

반응형
Comments