You can keep in mind Strike, iOS 6.0 and upper, UILabelsupports NSAttributedStringandNSMutableAttributedString
Using NSAttributedString
NSAttributedString * title =
[[NSAttributedString alloc] initWithString:@"Your String here"
attributes:@{NSStrikethroughStyleAttributeName:@(NSUnderlineStyleSingle)}];
[label setAttributedText:title];
Definition:
- (instancetype)initWithString:(NSString *)str attributes:(NSDictionary *)attrs;
Using NSMutableAttributedString
NSMutableAttributedString *attributeString = [[NSMutableAttributedString alloc] initWithString:@"Your String here"];
[attributeString addAttribute:NSStrikethroughStyleAttributeName
value:@2
range:NSMakeRange(0, [attributeString length])];
Definition:
- (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)aRange;
Then
yourLabel.attributedText = attributeString;