iPhone中的NSForegroundColorAttributeName键

时间:2010-09-12 05:48:09

标签: iphone uicolor nsattributedstring

我听说在iPhone中添加了NSAttributedString但是当我使用键NSForegroundColorAttributeName来设置颜色时,我得到一个错误,说“NSForegroundColorAttributeName undeclared”。我错过了什么吗?请帮帮我。

问候

Yallappa

2 个答案:

答案 0 :(得分:11)

我遇到了同样的问题,因为BarretJ提到你使用了kCTForegroundColorAttributeName常量。这是一个例子:

NSMutableAttributedString* attrStr = [[NSMutableAttributedString alloc] initWithString:countStr attributes:nil];

[attrStr addAttribute:(NSString*)kCTForegroundColorAttributeName 
                value:(id)[[UIColor greenColor] CGColor]
                range:range];

答案 1 :(得分:9)

请尝试使用kCTForegroundColorAttributeName。