您的位置:首页 > 其它

用NSAttributedString画下划线

2015-07-09 12:29 399 查看
UILabel *lable = [[UILabel alloc] initWithFrame:CGRectMake(20, 60, 100, 30)]; [self.view addSubview:lable]; lable.backgroundColor = [UIColor redColor]; lable.textAlignment = NSTextAlignmentCenter; NSString *oldPrice = @"¥ 999999"; NSUInteger length = [oldPrice length]; [self.view addSubview:lable]; NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:oldPrice]; [attri addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(0, length)]; [attri addAttribute:NSStrikethroughColorAttributeName value:[UIColor yellowColor] range:NSMakeRange(0, length)]; [lable setAttributedText:attri];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  下划线