2014-04-14 7 views
0

라벨의 글꼴 스타일을 변경하는 중 문제가 있습니다. 그러나 나는 그것이 어떻게 될 수 있는지 이해하지 못한다. "Helvetica Neue LT Pro 33 얇은 확장"스타일을 사용하고 싶습니다. 그리고 나는 그것을 설치했습니다하지만이맞춤 글꼴 스타일 문제

self.saveButton_label.text = NSLocalizedString(@"Saved", nil); 
self.saveButton_label.font = [UIFont fontWithName:@"Helvetica Neue LT Pro 33 Thin Extended" size: 12.5]; 

처럼 사용했습니다 때 나는 그것이 작동이

self.saveButton_label.text = NSLocalizedString(@"Saved", nil); 
self.saveButton_label.font = [UIFont fontWithName:@"Helvetica Neue LT Pro" size: 12.5]; 

같은 시도했지만 문제가 그것은 설정하는 것이 때 그것은 일이나하지 않습니다 사람이 어떻게 사전에 "헬 베티 뉴 LT 프로 33 얇은 확장"감사를 사용할 수 있다는 것을 알고있는 경우 스타일 헬 베티 노이에 enter image description here

의 "헬 베티 뉴 LT 프로 73 굵게 확장" 내가 설치 한 다른 스타일 대답하십시오. ..

+0

"Helvetica Neue LT Pro 33-Thin Extended"에 하이픈이 필요합니다. http://stackoverflow.com/questions/9907100/issues-with-setting-some-different-font-for-uilabel의 가능한 중복. 시스템이 당신에게 원하는 이름을보기 위해'[UIFont fontNamesForFamilyName : @ "Helvetica Neue LT Pro"]를 호출하십시오. – RobP

+0

응용 프로그램이 제공하는 글꼴 (이름과 함께)을 확인하려면 해당 글꼴을 채워야합니다. 이 링크를 참조하십시오 http://ajnaware.wordpress.com/2008/10/24/list-of-fonts-available-on-the-iphone/이 방법을 수행하는 방법 – mownier

+0

모두에게 감사하지만 단지 성을 원합니다. "Helvetica Neue LT Pro 33 얇은 확장". –

답변

0

글꼴에는 글꼴 앱과 다른 프로그래밍 방식의 이름이 있습니다. 가족 다음에 하이픈과 스타일이 이어집니다. 최상의 결과를 얻으

NSArray *fontFamilyNames = [UIFont fontNamesForFamilyName:@"Helvetica Neue LT Pro"]

를 호출하고 문자열 모습이 얼마나보기 위해 무엇을 얻을 로그인 (또는 디버거에서 검사). "Helvetica Neue LT Pro 33-Thin Extended"에 하이픈이 필요할 것입니다. 이름을 올바르게 정하면 제대로 작동합니다. 이 문제의 사례는 Issues with setting some different font for UILabel을 참조하십시오.

+0

안녕하세요, 해봤지만 여전히 "Helvetica Neue LT Pro 33 Thin Extended"글꼴 스타일을 찾을 수 없습니다. –