在同一个label中无法把label中的文字分别显示颜色,
你可以多拉几个label,分别以不同的颜色显示
在CS代码中可以如此设置 label1.ForeColor = Color.Red; 也可以在设计窗口中右击 属性 中找到 外观-> ForeColor 设置
[_yourString addAttribute:(NSString *)kCTForegroundColorAttributeName
value:(id)color.CGColor
range:NSMakeRange(location, length)];
用这个试试,自己封一下应该可以