programming
커스텀 폰트 사용하기 (Swift 2.0)
artfrige
2016. 3. 17. 18:33
1. 프로젝트에 사용하고자 하는 폰트의 원도(otf, ttf 등)를 drag&drop으로 가져온다. (본 예제에서는 Noto Sans CJK KR medium을 사용했다.)
2. 아래와 같이 프로젝트의 info.plist에 Font provided by application을 등록하고 폰트 이름을 아이템에 넣어준다.
3. viewDidLoad 에 아래 코드를 넣고 빌드하면 콘솔에 사용 가능한 폰트 이름이 출력된다.
for name in UIFont.familyNames() {
print(name)
if let nameString = name as? String
{
print(UIFont.fontNamesForFamilyName(nameString))
}
}
4. 아래의 코드를 추가하여 폰트와 크기를 정한다.
myTextView.font = UIFont(name: "NotoSansCJKtc-Medium", size: 12)
5. PROFIT!