반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- @Environment
- @Binding
- NullObject
- SwiftUI
- Creating Operators
- RFC1738/1808
- ios14
- IOS
- Operators
- init?
- RxCocoa
- SWIFT
- subject
- vim
- @State
- graphql
- Xcode
- init
- Bug
- typeorm
- operator
- RxSwift
- nestjs
- nonisolated
- swift6
- Operater
- @EnvironmentObject
- NavigationLink
- dismiss
- URL(string:)
Archives
- Today
- Total
Tunko Development Diary
[iOS][swift] Xcode 프로젝트 커스텀 폰트 추가 및 사용 본문
받은 폰트를 프로젝트에 넣는다.
이런식으로 폰트를 추가 후
폰트 별 이렇게 추가 되어야 되며
이런식으로 추가 되었음을 확인합니다.
다음으로 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))
즐거운 하루 보내세요 :)
반응형
'Development > iOS 개발' 카테고리의 다른 글
[iOS][swift] UITextFile 이모티콘 입력 막기 (정규식 사용) (0) | 2021.02.13 |
---|---|
[iOS][swift] UITableViewCell 가변 높이 만들기 UILabel 활용 (0) | 2021.02.13 |
[iOS][Swift]네비게이션 이전 화면 버튼에 붙은 text 변경하기 (0) | 2021.02.13 |
[iOS][Swift] 화면 터치 활성화, 비활성화 하기 (0) | 2021.02.13 |
pod FirebaseCore 6.6.5 업데이트 이후 발생하는 Messaging 참조에러 (0) | 2020.03.25 |
Comments