Как изменить размер шрифта ячейки в uitableview - PullRequest
39 голосов
/ 16 марта 2011

Я пробовал это, но это не работает.

cell.textLabel.adjustsFontSizeToFitWidth=NO;
cell.textLabel.minimumFontSize=6;

Мне нужен фрагмент кода.

Ответы [ 8 ]

78 голосов
/ 16 марта 2011
UIFont *myFont = [ UIFont fontWithName: @"Arial" size: 18.0 ];
cell.textLabel.font  = myFont;

UIFont Reference

38 голосов
/ 16 марта 2011

Изменение размера шрифта и семейства шрифтов.

cell.textLabel.font=[UIFont fontWithName:@"Arial" size:16];

изменение размера шрифта

cell.textLabel.font=[UIFont systemFontOfSize:22.0];
12 голосов
/ 04 сентября 2013

Еще один простой способ:

cell.textLabel.font = [cell.textLabel.font fontWithSize:19];

. Таким образом, вы можете изменить только размер шрифта, поддерживающий весь формат шрифта.

8 голосов
/ 16 марта 2011

Попробуйте это

cell.textLabel.font=[UIFont systemFontSize:15.0f];

Всего наилучшего.

6 голосов
/ 16 марта 2011

Вы можете попробовать

cell.textLabel.font = [UIFont boldSystemFontOfSize:yourSize];

или

cell.textLabel.font = [UIFont systemFontOfSize:yourSize];
4 голосов
/ 23 августа 2017

Swift 3 версия:

cell?.textLabel?.font = UIFont.init(name: "Helvetica", size: 12)

Предупреждение: если вы напишите неправильное имя шрифта, эта операция будет просто проигнорирована (не будет использоваться шрифт по умолчанию с указанным размером).

4 голосов
/ 16 марта 2011

Или, если вы просто хотите изменить размер шрифта, вы можете использовать

cell.textLabel.font = [UIFont systemFontOfSize:13.0f];

1 голос
/ 16 марта 2017

простой

 myLabel.font = [UIFont boldSystemFontOfSize:14];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...