UIButtonのラベルに下線装飾をつけたい。
ソースで実装する際やってみたソースを備忘録
冗長なところがありそうだけど、とりあえずメモで。
NSString *str = @"下線"; NSMutableAttributedString *attrStr; attrStr = [[NSMutableAttributedString alloc] initWithString:str]; // 打ち消し線 [attrStr addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInt:3] range:[str rangeOfString:@"下線"]]; NSMutableAttributedString *mutableAttributedString = [[NSMutableAttributedString alloc] init]; [mutableAttributedString appendAttributedString:attrStr]; _searchButton.titleLabel.attributedText = mutableAttributedString;