ios uitableview swift ios8 cell

Cambie la fuente UITableViewCell en iOS 8 y swift



ios8 (2)

Estoy tratando de cambiar la fuente para mis uitableviewcells,

Estoy tratando de usar esto en este momento sin éxito:

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

Ahora he leído mucho sobre esto y parece que debería usar esto en su lugar:

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

El problema es que fontWithName no parece existir en iOS 8

¿¿algunas ideas??

Gracias


La cosa es que esto no es Swift (es una especie de horrorosa bastardización de Objective-C):

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

Esto sería Swift:

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


Prueba el siguiente modo de casting:

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