Sto cercando di aggiungere la sottolineatura al mio titolo su un UIButton personalizzato ma seguendo l'esempio trovato here, non riesco a farlo visualizzare sullo schermo.UIButton setAttributedTitle: forState: Not Showing Up
Ecco il codice che sto cercando di utilizzare:
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];
Questo non si presenta. Ma se ne faccio uno regolare, in questo modo:
[button setTitle:@"The Quick Brown Fox" forState:UIControlStateNormal];
Questo si presenta bene. Qualcuno può dirmi cosa mi manca?
La mia risposta era errata, quindi l'ho cancellata. Quale versione di iOS stai prendendo di mira? – Firo
@Firo iOS 6.0 o successivo – daveMac