ios UILabel 添加删除线或者下滑线

原创 2016年06月01日 15:13:05
//添加删除线
UILabel  *strLabel = [[UILabel alloc] initWithFrame:(CGRectMake(10, 10, 120, 30))];
NSString *textStr = [NSString stringWithFormat:@"从现在开始"];

NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};
NSMutableAttributedString *attribtStr = [[NSMutableAttributedString alloc] initWithString:textStr attributes:attribtDic];

strLabel.attributedText = attribtStr;
[self.view addSubview:strLabel];


//添加下划线
UILabel *strLabel = [[UILabel alloc] initWithFrame:(CGRectMake(10, 10, 120, 30))];
NSString *textStr = [NSString stringWithFormat:@"坚持就是信仰"];

NSDictionary *attribtDiction = @{NSUnderlineStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};
NSMutableAttributedString *attribtString = [[NSMutableAttributedString alloc] initWithString:textStr attributes:attribtDiction];

strLabel.attributedText = attribtString;
[self.view addSubview:strLabel];


iOS UILabel添加删除线

在做优惠价格的时候需要用到删除线,NSAttributedString可以实现 UILabel *lab = [[UILabel alloc]initWithFrame:CGRectMa...
  • bitcser
  • bitcser
  • 2017年02月21日 13:33
  • 1254

IOS之UILable删除线的设置

IOS之UILable删除线的设置        NSString *discountPriceStr = @"95";        NSString *unitStr = @"...
  • liuzhihui666
  • liuzhihui666
  • 2017年04月01日 15:12
  • 367

iOS下划线/虚线/删除线等等

1.实线,(下划线/删除线) 写一个新类 UnderLineLabel : UILabel - (void)drawRect:(CGRect)rect { // Drawing cod...
  • u012976984
  • u012976984
  • 2015年07月07日 10:09
  • 2186

【iOS知识学习】_iOS Label添加删除线

在做优惠价格的时候需要用到删除线,但是网上的删除线千篇一律,都是大抄小抄,其实苹果的NSAttributedString就可以实现这一点啦。 代码如下: NSString *oldPric...
  • weasleyqi
  • weasleyqi
  • 2014年09月23日 22:40
  • 23484

UIButton和的UILabel添加下划线,中划线

UIButton UIButton *butn=[[UIButton alloc]initWithFrame:CGRectMake(100, 100, 100, 30)]; NSMutableAtt...
  • qq_30513483
  • qq_30513483
  • 2016年11月16日 17:37
  • 492

iOS在UILabel中间画删除线

1、自定义UILabel类:Label,此类继承UILabel类  (1)在Label.h中  @property (assign, nonatomic) BOOL strikeThroug...
  • sevenquan
  • sevenquan
  • 2016年02月02日 16:39
  • 976

iOS UILabel 价格上面的删除线

UILabel *lable = [[UILabel alloc] initWithFrame:CGRectMake(DeviceWidth/4, name.frame.origin.y + name...
  • sinat_20378961
  • sinat_20378961
  • 2016年09月13日 16:13
  • 296

iOS - UILabel 的一些属性设置(间距、删除线等、计算文本label的size等)

1. 设置UILabel 多行显示的间距 //调整行间距     NSMutableAttributedString * attributedString1 = [[NSMutableAtt...
  • qq_37736792
  • qq_37736792
  • 2017年10月30日 13:32
  • 86

UILabel添加删除线

效果图: 在制作价格时候时候,会用到打折的情况,这种删除线又是如何加上去的呢?...
  • qq_18951479
  • qq_18951479
  • 2016年04月08日 19:52
  • 733

IOS 给Label添加下划线,删除线,不同的颜色和大小

在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用html5实现的,都比较麻烦...
  • zsk_guijiZ
  • zsk_guijiZ
  • 2015年11月06日 14:08
  • 1644
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios UILabel 添加删除线或者下滑线
举报原因:
原因补充:

(最多只允许输入30个字)