setting NSAttributed String attribute overrides substring attributes
问题 I have created a mutable string which will look like @" testMeIn:greenColor:Different:greencolor:Colors " NSMutableAttributedString *mutableText = [[NSMutableAttributedString alloc] initWithAttributedString:myString]; UIColor *foregroundColor = [UIColor blackColor]; NSString *key = NSForegroundColorAttributeName; [mutableText addAttribute:key value:foregroundColor range:NSMakeRange(0, myString.length)]; When I add Attribute foregroundColor , the existing green color in substring gets