UITextView中的不同颜色
我尝试在我的UITextView中添加不同颜色的string。 我写了这个代码
NSMutableAttributedString* attString = [[NSMutableAttributedString alloc]initWithString:view.text]; //view is my UITextView [attString addAttribute:(NSString*)kCTForegroundColorAttributeName value:[UIColor greenColor] range:(NSRange){attString.length-8, 8}]; view.attributedText = attString;
也许这是不正确的属性,你能告诉我什么属性改变文字颜色?
尝试使用NSForegroundColorAttributeName
而不是kCTForegroundColorAttributeName
。
NSAttributedString UIKit附加参考:字符属性