Localizable.strings에서 텍스트를 가져오고 label
에 지정하고 있습니다. 레이블 색상을 변경할 수 없습니다. 이 작업을 수행하는 방법?Objective-C를 사용하여 NSLocalizedString에서 가져온 텍스트의 글꼴 색상을 변경하는 방법은 무엇입니까?
나는이 방법처럼 시도 :
self.sampleLabel.text = NSLocalizedString(@"HELLO WORLD", nil);
. 라벨 텍스트 색상을 변경하려고합니다.
색상을 변경하려면 시도의 코드가 무엇입니까? – Larme
나는 [uiclolor redcolor] 메서드와 rgb 메서드를 사용하여 레이블 색상을 변경할 수있는 방법을 모두 시도했습니다. 텍스트는 localized.string에서 업데이트되지 않으므로 업데이트되지 않습니다. –
String 색상이 아닌 Label textColor를 변경합니다 (색상이없는 것은 문자의 목록 일뿐입니다). 또는 NSAttributedString, 색상 및 기타 렌더링 효과를 처리 할 수있는 "NSString"버전을 사용하십시오. – Larme