UILabel에 표시 될 NSString에서 하나의 단어를 기울임 꼴로 바꾸려면 어떻게해야합니까? 특히 모든 텍스트를 기울임 꼴로 표시하고 싶지는 않습니다.NSString 부분을 전체 문자열이 아닌 기울임 꼴 또는 굵게 표시합니다.
감사합니다.
(편집 됨) 나는 UITextField가 아니라 UILabel을 의미합니다.
UILabel에 표시 될 NSString에서 하나의 단어를 기울임 꼴로 바꾸려면 어떻게해야합니까? 특히 모든 텍스트를 기울임 꼴로 표시하고 싶지는 않습니다.NSString 부분을 전체 문자열이 아닌 기울임 꼴 또는 굵게 표시합니다.
감사합니다.
(편집 됨) 나는 UITextField가 아니라 UILabel을 의미합니다.
나는 당신이하고 싶은 것이 불가능하다고 생각합니다. (나는 틀렸다고 증명 될 수 있습니다.) 그러나이 라이브러리 (https://github.com/facebook/three20 /)는 텍스트 필드가 아닌 UILabel에서 동일한 결과를 얻는 데 널리 사용되는 방법입니다. 라이브러리는 상당히 잘 작동하지만, 특히 가장자리 조건에서 많은 제한이 있습니다. 물론 오버 헤드가 있습니다.
같은 사용자 결과를 얻는 다른 방법에 대해 생각해 보시기 바랍니다. 자리 표시 자 텍스트가 도움이 될 수 있습니까? 텍스트 입력란 옆에 힌트는 어떻습니까?
행운을 빈다.
네이티브 UILabel
은 일반적으로 서식이 지정된 문자열을 표시하는 데 사용되는 NSAttributedString
을 지원하지 않습니다. UILabel의 습관 NSAttributedString은을 지원하기 때문에, NSAttributedString은 그릴 컨트롤러를 찾기 ... 당신은 핵심 텍스트를 사용하여 출력 텍스트 자기를 시도 할 수 있지만 FontLabel 체크 아웃 제안 또는 세-20 프로젝트는
사용 NSAttributedString
@JJ 로러 언급