요즘 틈틈이 아이폰 앱을 만들어 보고 있습니다.
전 시각적인 면도 꽤 챙기는 편인지라 Xcode 프로젝트에 나눔손글씨 펜 OTF를 추가했는데, 실제로 적용이 되지 않아 고생했습니다.
그런데 문제의 원인은 역시나 폰트 이름 지정에 있더라고요.
아마 폰트 이름이 지역화에 따라 한글OS를 쓰는 경우 나눔손글씨 펜 OTF, 영문OS를 쓰는 경우 Nanum Pen Script OTF라고 표시되는 것 같습니다.
그래서 처음에
[introductionTextView setFont:[UIFont fontWithName:@"나눔손글씨 펜 OTF" size:20]]; //Wrong example.
와 같이 작성했다가 에러는 발생하지 않지만 컨트롤에 반영되지 않아서 실망했습니다.
알고 보니 위 정보를 참조해서 아래처럼 하는 것이 맞았습니다.
[introductionTextView setFont:[UIFont fontWithName:@"Nanum Pen Script OTF" size:20]]; //Right example.
시뮬레이터에서 바르게 반영된 모습입니다. :)