label画横线
2015-10-22 15:42
155 查看
UILabel*textLabel=[[UILabel
alloc]initWithFrame:CGRectMake(20,
100,
200, 15)];
NSString*oldStr=@"¥1300 (";
NSString*newStr=@"1200 )";
NSString *price = [NSString
stringWithFormat:@"%@%@",oldStr,newStr];
NSMutableAttributedString *attri = [[NSMutableAttributedString
alloc]
initWithString:price];
[attri addAttribute:NSStrikethroughStyleAttributeName
value:@(NSUnderlinePatternSolid |
NSUnderlineStyleSingle)
range:NSMakeRange(oldStr.length,newStr.length-2)];
[attri addAttribute:NSStrikethroughColorAttributeName
value:[UIColor
redColor]
range:NSMakeRange(oldStr.length,newStr.length-2)];
[textLabel
setAttributedText:attri];
alloc]initWithFrame:CGRectMake(20,
100,
200, 15)];
NSString*oldStr=@"¥1300 (";
NSString*newStr=@"1200 )";
NSString *price = [NSString
stringWithFormat:@"%@%@",oldStr,newStr];
NSMutableAttributedString *attri = [[NSMutableAttributedString
alloc]
initWithString:price];
[attri addAttribute:NSStrikethroughStyleAttributeName
value:@(NSUnderlinePatternSolid |
NSUnderlineStyleSingle)
range:NSMakeRange(oldStr.length,newStr.length-2)];
[attri addAttribute:NSStrikethroughColorAttributeName
value:[UIColor
redColor]
range:NSMakeRange(oldStr.length,newStr.length-2)];
[textLabel
setAttributedText:attri];
相关文章推荐
- jgoodies FormLayout 布局错误The row index 12 must be less than or equal to 10.
- easyui之combotree
- Foundation框架中日期的操作
- mongodb3 权限认证问题总结
- 网友分享 调用dll的语音朗读 不能变速,不好
- Sublime Text 之运行 ES6 (基于babel)
- Android APK反编译就这么简单 详解(附图)
- 对servlet两种跳转方式的深刻探讨
- 程序媛的困惑
- 多级反向代理下,Java获取请求客户端的真实IP地址多中方法整合
- 整数转换为字符串的方法
- shell 字符串
- 快速开发平台中系统人员注册定岗管理下沉思路
- 比较全面的C 、Java、JavaScript中的正则表达式详解
- 行内元素与块级元素的区别
- 求N!二进制最低位1的位置
- C,C++,VC, VC++,MFC有什么区别?
- 禁用Cookie时,PHP共享Session文件解决方案
- 2014 蓝桥杯 预赛 c/c++ 本科B组 第三题:李白打酒 (8' )
- 数据库SQL优化大总结之 百万级数据库优化方案