1. 程式人生 > >ios開發之--字符串局部改變顏色

ios開發之--字符串局部改變顏色

代碼 all ios labs style nic for orm range

改變指定位置字符的顏色,代碼如下:

NSString *descStr = @"樓主";
    NSString *nickStr = [NSString stringWithFormat:@"小仙女%@",descStr];
    NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc]initWithString:descStr];
    [attrStr addAttribute:NSForegroundColorAttributeName value:MainColor range:[nickStr rangeOfString:descStr]];
    self.TopUserInfoV.titleLabs.attributedText 
= attrStr;

如下圖紅框:

技術分享圖片

ios開發之--字符串局部改變顏色