首先要做文字排版的特效,需要用到 iOS
系统自带的一个 Foundation
框架下的 NSMutableAttributeString
.步骤如下:
1.创建属性字串
1 | var mAttributeStr:NSMutableAttributedString = NSMutableAttributedString(string: "$¥12345") |
2.添加属性
1 | mAttributeStr.addAttribute(NSStrikethroughStyleAttributeName, value:NSUnderlineStyle.StyleSingle.rawValue, range: NSRange(location: 2, length: 5)) |
3.赋值给UILabel
1 | strikedLabel.attributedText = mAttributeStr |