티스토리 뷰

iOS

iOS) 프로젝트에 폰트 적용하기

Ekko0701 2022. 10. 14. 21:51

xcode 프로젝트에 폰트를 추가해보자.

 

먼저 원하는 폰트를 다운 받는다.

이번엔 Google Inter Font를 다운받았다.

 

Google Fonts: Inter

Inter is a variable font family carefully crafted & designed for computer screens. Inter features a tall x-height to aid in readability of mixed-case and lower-

fonts.google.com

다운로드 파일을 보면 .ttf 파일이 있을것이다. 경우에 따라서는 otf 파일도 있는데 적용 방법은 동일하다.

 

ttf 파일을 xcode 프로젝트에 추가해주자.

 

추가할때 Add to Target에 프로젝트를 꼭 체크해주자.

 

 

파일을 추가하고 나서도 체크할 수 있다.

 

 

Info.plist에서도 폰트를 추가해줘야한다.

Key는 Fonts provided by application

Value는 폰트 파일명인데 확장자 (.ttf)까지 전부 입력해 줘야한다.

 

 

추가된 폰트를 프로젝트에서 사용하기 위해서는 Xcode내부에서 폰트의 정확한 이름을 알아야 한다.

다음의 코드를 통해 정확한 이름을 알아보자.

코드 출처: jerry-bakery님 블로그

func checkFont() {
    for family in UIFont.familyNames {
        print(family)
        
        for sub in UIFont.fontNames(forFamilyName: family) {
            print("===> \(sub)")
        }
    }
}

위의 코드를 실행 후 콘솔에서 원하는 폰트를 검색해 찾았다.

 

원하는 폰트의 이름을 찾았으면 

다음과 같이 적용 시켜주자.

myLabel.font = UIFont(name: "Inter-Regular_Bold-Italic", size: 30)

 

끝!

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함