반응형
1. 폰트 삽입
다운로드한 폰트를 프로젝트에 넣어줍니다.

적용할 타겟에 체크합니다.


2. Info에 적용
Info파일에 폰트를 적용하겠다는 것을 적어줍니다.



3. 테스트
Lable을 하나 추가해서 확인해줍니다.



코드로 하면 폰트 이름을 적어주면 됩니다.
testLabel.font = UIFont(name: "JalnanOTF", size: 20)
extension을 사용해보았습니다. case에 파일 이름을 넣어주었습니다.
extension UIFont {
enum CustomFont: String {
case JalnanOTF
}
static func customFont(font: CustomFont, size: CGFloat = 10) -> UIFont? {
return UIFont(name: font.rawValue, size: size)
}
}
※ 요약
1. 폰트 파일을 프로젝트로 복사
2. Info 파일에 파일 이름 기입
반응형
'iOS > Swift' 카테고리의 다른 글
| [swift] lazy (0) | 2022.06.30 |
|---|---|
| [Swift] UIToolbar (0) | 2022.06.29 |
| [Swift] Struct vs Class (0) | 2022.06.18 |
| [Swift] 모바일 저장소 - Realm (0) | 2022.06.08 |
| [swift] 디자인 트렌드 적용 (0) | 2022.05.25 |