Ответ 1
Дело в том, что это не Swift (это своего рода ужасающая бастардация Objective-C):
cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22];
Это будет Swift:
cell.textLabel.font = UIFont(name:"Avenir", size:22)
Я пытаюсь изменить шрифт для своих uitableviewcells,
Я пытаюсь использовать это в настоящий момент с успехом:
cell.textLabel.font = [UIFont .preferredFontForTextStyle("Avenir")];
Теперь я много читал об этом, и мне кажется, что я должен использовать это вместо:
cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22];
Проблема заключается в том, что fontWithName не существует в iOS 8
любые идеи
спасибо
Дело в том, что это не Swift (это своего рода ужасающая бастардация Objective-C):
cell.textLabel.font = [UIFont fontWithName: "Avenir" size:22];
Это будет Swift:
cell.textLabel.font = UIFont(name:"Avenir", size:22)
Попробуйте следующий способ кастинга:
cell.textLabel.font = UIFont(name: "Avenir", size:22);