2016-07-14 3 views
-1

문장이 있는데이 문장의 일부를 색칠하고 싶습니다. "(빨간색) (파란색)을 켜 조명"WKInterfaceLabel의 일부분을 색칠하는 방법

예 "불을 켜고"에 대한 될 것입니다

당신은 고유의 라벨을 만들 수 있는지 알고 계십니까?

가능하지 않은 경우 라벨을 나란히 인쇄하여 올바르게 인쇄하려면 어떻게해야합니까? (텍스트가 너무 길고 공백이없는 경우 리턴 라인 사용 ...)

+1

당신은 https://github.com/TTTAttributedLabel/TTTAttributedLabel을 사용하거나이 예제를 읽고이를 달성 할 수 http://stackoverflow.com/questions/24666515/how-do-i-make-an -attributed-string-using-swift – fiks

+1

WKInterfaceLabel의 setAttributedText를 시도하십시오. – user3349433

답변

1

속성이 지정된 문자열을 사용하면됩니다.

let s = NSMutableAttributedString(string: "Turn on", attributes: [NSForegroundColorAttributeName: UIColor.blueColor()]) 
s.appendAttributedString(NSAttributedString(string: " the lights", attributes: [NSForegroundColorAttributeName : UIColor.redColor()])) 

label.setAttributedText(s) 
관련 문제