1

UITextView に異なる色の文字列を追加しようとしています。私はこのコードを書きました

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;

属性が間違っている可能性があります。テキストの色を変更する属性を教えてください。

4

1 に答える 1

3

NSForegroundColorAttributeNameの代わりに使ってみてくださいkCTForegroundColorAttributeName

NSAttributedString 属性キー

于 2013-02-12T00:14:20.460 に答える