Próbuję dodać podkreślenie do mojego tytułu na niestandardowym UIButtonie, ale podążając za przykładem znalezionym pod numerem here, nie mogę go wyświetlić na ekranie.UIButton setAttributedTitle: forState: Not Showing Up
Oto kod próbuję użyć:
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];
nie pojawi. Ale jeśli robię zwykły, taki jak:
[button setTitle:@"The Quick Brown Fox" forState:UIControlStateNormal];
To pokazuje się dobrze. Czy ktoś może mi powiedzieć, czego mi brakuje?
Moja odpowiedź była niepoprawna, więc ją usunąłem. Jaką wersją systemu iOS kierujesz reklamy? – Firo
@Firo iOS 6.0 lub nowszy – daveMac