首页 > 代码库 > NSMutableAttributedString添加删除线(中划线)
NSMutableAttributedString添加删除线(中划线)
NSMutableAttributedString *attrString = [[NSMutableAttributedStringalloc] initWithString:@"aaaaaaaa"];
[attrString addAttribute:NSStrikethroughStyleAttributeNamevalue:[NSNumbernumberWithInteger:NSUnderlinePatternSolid | NSUnderlineStyleSingle] range:NSMakeRange(0, 3)];
resultTextField.attributedText = attrString;
这样resultTextField显示的前三个a就会使带有中划线的
如下图所示:
改变字体大小
[attrString addAttribute:NSFontAttributeName value:baseFont2
range:NSMakeRange(0, 1)];
改变颜色
[attrString addAttribute:(NSString *)NSForegroundColorAttributeName
value:(id)[UIColor greenColor].CGColor
range:NSMakeRange(0, 1)];
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。