20
我有一個字符串,其中最後一個字總是與其他字在整個字符串中的顏色不同,例如:如果字符串顏色是黑色,則語句中的最後一個字會是紅色的。我使用NSAttributed串吧,如下:使用NSAttributed字符串更改字符串的顏色和字體
NSDictionary *attrDict = [NSDictionary dictionaryWithObject:[UIFont fontWithName:Arial size:16.0] forKey:NSFontAttributeName];
NSMutableAttributedString *AattrString = [[NSMutableAttributedString alloc] initWithString:@"This is a" attributes: attrDict];
我將作出類似NSAttributedString的最後一個字,將與第一個字符串的修訂。
問題:我想給字符串添加顏色和字體。我已經在使用字典處理字體。但是,我可以在同一個字典中添加顏色處理程序/代碼,或者在NSAttributedString上使用「addAttribute:」是添加顏色或任何其他屬性的唯一方法嗎?