1 min to read
텍스트의 특정 글자만 속성 바꾸기

코드로 구현 할 경우
func setVatPointColorText() {
let vatPointText = NSMutableAttributedString(string: self.vatDescLabel.text!)
let range1 = (self.vatDescLabel.text! as NSString).rangeOfString("예약자 이름")
let range2 = (self.vatDescLabel.text! as NSString).rangeOfString("체크인")
vatPointText.addAttribute(NSForegroundColorAttributeName, value: UIColor(hexString: "#F2114D")!, range: range1)
vatPointText.addAttribute(NSForegroundColorAttributeName, value: UIColor(hexString: "#F2114D")!, range: range2)
self.vatDescLabel.attributedText = vatPointText
}
스토리보드에서 구현 할 경우
속성을 attributed로 바꿔준 뒤 바꿔 줄 단락을 블록채운 후 색상을 변경해준다.