我聽說在iPhone中添加了NSAttributedString,但當我使用NSForegroundColorAttributeName鍵設置顏色時,出現錯誤,提示「NSForegroundColorAttributeName undeclared」。我錯過了什麼?請幫幫我。iPhone中的NSForegroundColorAttributeName鍵
問候
Yallappa
我聽說在iPhone中添加了NSAttributedString,但當我使用NSForegroundColorAttributeName鍵設置顏色時,出現錯誤,提示「NSForegroundColorAttributeName undeclared」。我錯過了什麼?請幫幫我。iPhone中的NSForegroundColorAttributeName鍵
問候
Yallappa
嘗試使用kCTForegroundColorAttributeName代替。
我遇到了與BarretJ提到的使用kCTForegroundColorAttributeName常量相同的問題。這裏是一個例子:
NSMutableAttributedString* attrStr = [[NSMutableAttributedString alloc] initWithString:countStr attributes:nil];
[attrStr addAttribute:(NSString*)kCTForegroundColorAttributeName
value:(id)[[UIColor greenColor] CGColor]
range:range];
謝謝。也許值得一提的是我需要包含'#import'才能使它工作。 –
cocoafan
2012-08-12 21:37:57