2015-05-14 10 views
13

benim uitableviewcells yazı tipini değiştirmek çalışıyorum,Değişim UITableViewCell iOS 8'de Yazı ve hızlı

Ben başarı ile şu anda bu kullanmaya çalışıyorum: Şimdi

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

i 'Bu konuda çok okudum ve ben bunun yerine kullanmalıdır görünüyor:

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

sorun fontWithName olduğunu

iOS 8'de mevcut görünmüyor

herhangi bir fikir ??

sayesinde

+0

is kodun Hedef-C veya Swift? Her ikiniz de biraz pf kullanıyorsunuz. – Cristik

+0

@ Jp4Görünüşün çözüldü olsun ya da olmasın. –

+0

Yup problemi uzun beklemek için özür dilerim çok teşekkürler – Jp4Real

cevap

34
şey bu Swift olmadığıdır

(Objective-C korkunç bastardization bir tür):

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

Bu Swift olacaktır:

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

Aşağıdaki döküm yolunu deneyin:

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