2015-05-14 20 views
13

sto cercando di cambiare il tipo di carattere per i miei UITableViewCells,Variazione UITableViewCell Font in iOS 8 e veloce

Sto cercando di usare questo al momento non con successo:

cell.textLabel.font = [UIFont .preferredFontForTextStyle("Avenir")]; 

Ora ho 've leggere molto su questo e sembra che dovrei usare questo invece:

cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22]; 

problema è fontWithName non sembra esistere in iOS 8

qualche idea ??

grazie

+0

È il tuo codice Objective-C o Swift? Sembra che tu abbia usato entrambi un po 'di pf. – Cristik

+0

@ Jp4Risolto il problema risolto o no? –

+0

Sì problema risolto scusa per la lunga attesa grazie mille – Jp4Real

risposta

34

Il fatto è che questo non è Swift (si tratta di una sorta di imbastardimento orribile di Objective-C):

cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22]; 

Questo sarebbe Swift:

cell.textLabel.font = UIFont(name:"Avenir", size:22) 
1

Prova il seguente metodo di lancio:

cell.textLabel.font = UIFont(name: "Avenir", size:22);