UILabel中划线

今早发线模拟器iOS10.3.1的UIlabel中的  中划线没有了类似这样的:



第一种方式:

NSString*string =@“¥200.00”;       

NSMutableAttributedString *attributeString = [[NSMutableAttributedString alloc] initWithString:string];       

[attributeString setAttributes:@{NSStrikethroughStyleAttributeName: [NSNumbernumberWithInteger:NSUnderlineStyleSingle]} range:NSMakeRange(0,string.length)];     

 _priceLabel.attributedText= attributeString;

第二种方式:

NSString*string =@“¥200.00”;      

 NSMutableAttributedString *attributeString = [[NSMutableAttributedString alloc] initWithString:string];       

[attributeString setAttributes:@{NSStrikethroughStyleAttributeName: [NSNumbernumberWithInteger:NSUnderlineStyleSingle], NSBaselineOffsetAttributeName : @(NSUnderlineStyleSingle)} range:NSMakeRange(0,string.length)];       

 _priceLabel.attributedText= attributeString;

Y(^o^)Y

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容