iOS/Swift
[Swift] 커스텀 폰트 적용
ywangnon
2022. 6. 27. 22:20
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 파일에 파일 이름 기입