小胖说事41-----iOS中在UILabel显示不同的字体和颜色,增加下划线和删除线
来源:互联网 发布:加索尔数据 编辑:程序博客网 时间:2024/05/20 05:22
增加下划线:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, 300, 100)];
增加删除线:
在做优惠价格的时候需要用到删除线,但是网上的删除线千篇一律,都是大抄小抄,其实苹果的NSAttributedString就可以实现这一点啦。
代码如下:
NSString *oldPrice = @"¥ 12345"; NSUInteger length = [oldPrice length]; NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:oldPrice]; [attri addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(2, length-2)]; [attri addAttribute:NSStrikethroughColorAttributeName value:UIColorFromRGB(0x999999, 1) range:NSMakeRange(2, length-2)]; [oldPriceLabel setAttributedText:attri];
0 0
- 小胖说事41-----iOS中在UILabel显示不同的字体和颜色,增加下划线和删除线
- iOS中在UILabel显示不同的字体和颜色,增加下划线
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色 NSMutableAttributedString
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- Ofbiz 容器中的帮助类对象
- android应用完全退出,并且从最近运行程序以及系统正在运行列表中完全抹除。
- UILabel,文字中间划横线
- [MSCHART]如何使用MSCHART实现雷达图
- EF | Entity framework
- 小胖说事41-----iOS中在UILabel显示不同的字体和颜色,增加下划线和删除线
- 基于强类型的客户端异步刷新调用
- 为啥用到了EventBus?
- 对hibernateTemplate 类的 方法中使用 new HibernateCallback()接口形象doInHibernate()方法的理解
- Windows下exe和dll文件怎么判定自己该链接何种版本的c运行时库的研究
- iOS访问webservice
- 位图法之排除相同的数
- ccpc Pick The Sticks(dp特殊处理)
- 关于球谐函数一些初步的理解