Closed ChoiysApple closed 3 weeks ago
H0
H1
CustomFont.swift
UIFont+Extension.swift
UIFont
LanguageFont.swift
KRFont.swift
ENFont.swift
해당 코드 사용하여 테스트
let font: UIFont = KRFont.H0
AttributedString
UILabel
line height
letter spacing
폰트 어떻게 개발하실지 완전 궁금했는데 확실히 KR이랑 EN으로 나누니까 좋은거같아요 !! 위에 저 텍스트만 수정하고 병합하면 될꺼같아요 !! 수고하셨습니다 ☺️☺️👍
Describe
H0
H1
등을 쉽게 사용하기 위한 방법 필요Works made
CustomFont.swift
폰트 이름과 스타일 정보를 열거형으로 지정, 이를 통해 지정된 폰트만 가져 올 수 있다UIFont+Extension.swift
폰트 이름과 스타일 열거형을 이용해UIFont
를 추출할 수 있는 extension 메서드LanguageFont.swift
언어별 폰트 설정 또는 관련값을 관리하도록 하는 프로토콜KRFont.swift
ENFont.swift
언어별 폰트 및 관련값이 지정되어 있는 코드 파일How to Test
해당 코드 사용하여 테스트
Issues Resolved
25
Additional context
AttributedString
이나UILabel
에line height
와letter spacing
을 효율적으로 적용할 방법 개발 필요References