Xcode 로 커스텀 폰트를 적용하려다 보면 폰트가 도저히 적용되지 않을 때가 있다. 아래와 같은 절차를 따른다면 무조건 적용이 가능할 것이다. 😇
타겟 확인해 보기
폰트를 추가했을 때 Target Memebership 도 같이 선택했을 것이다. 다시 한번 타겟을 앱으로 잘 설정해 줬는지 확인해 보자
Info.plist 살펴보기
Info 로 들어가서 Fonts provided by application 의 item 에 폰트가 확장자까지 잘 추가되어 있는지 확인해 보자!
빌드해서 폰트 이름 확인해 보기
그렇게 된다면 아래와 같이 모든 fontName 을 프린트해 보면 아마 파일이름과 다르게 되어있는 것을 발견할 수 있을 것이다.
.onAppear {
for fontFamily in UIFont.familyNames {
for fontName in UIFont.fontNames(forFamilyName: fontFamily) {
print(fontName)
}
}
}
나는 마지막에 폰트 이름이 파일과 달라서 30분 정도 헤맸던 것 같다... 다들 이런 단순한 것에 너무 시간쓰지 않기를...!
'→ Xcode' 카테고리의 다른 글
[Xcode] nw_connection_copy_connected_local_endpoint... 오류 (0) | 2024.02.06 |
---|---|
[Xcode] Thread Sanitizer (0) | 2024.01.11 |
[Xcode] 내 Xcode 프로젝트는 몇줄일까? (0) | 2024.01.07 |
[Xcode] SwiftLint 적용하기 (1) | 2024.01.06 |