例如图片上的样式:四个大号字体 + 括号里面的小字体
NSString *needText = @"患者列表(11)";
[self.topLabel setAttributedText:[self changeLabelWithText:needText]];
//创建一个返回富文本的方法
-(NSMutableAttributedString*) changeLabelWithText:(NSString*)needText
{
NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:needText];
UIFont *font = [UIFont systemFontOfSize:20];
[attrString addAttribute:NSFontAttributeName value:font range:NSMakeRange(0,4)];
[attrString addAttribute:NSFontAttributeName value:[UIFont fontWithHiraKakuProNW3:12] range:NSMakeRange(4,needText.length-4)];
return attrString;
}
本文介绍了一种在iOS应用中实现富文本效果的方法,通过使用NSAttributedString来设置不同部分的文字大小和字体,具体展示了如何让文本的一部分使用大号字体,而括号内的数字则使用小号字体。
8702

被折叠的 条评论
为什么被折叠?



