カスタムUIButtonのタイトルに下線を追加しようとしていますが、その例に続いてhereが表示されます。ここでUIButton setAttributedTitle:forState:表示していません
は、私が使用しようとしていますコードです:
NSMutableAttributedString *commentString = [[NSMutableAttributedString alloc] initWithString:@"The Quick Brown Fox"];
[commentString addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0, [commentString length])];
[button setAttributedTitle:commentString forState:UIControlStateNormal];
これは表示されません。しかし、私が普通のものをやっただけの場合は、次のようになります。
[button setTitle:@"The Quick Brown Fox" forState:UIControlStateNormal];
これは上手く表示されます。誰かが私に行方不明を教えてもらえますか?
私の答えは間違っていたので削除しました。 iOSのどのバージョンをターゲットに設定していますか? – Firo
@Firo iOS 6.0以降 – daveMac