UITextView форматирование с именем шрифта и жирным шрифтом - PullRequest
2 голосов
/ 26 августа 2011

В UITextView можно установить имя шрифта, а затем установить его жирным шрифтом?

Я знаю, что имя и размер шрифта можно установить с помощью fontWithName: (NSString *) fontName size: (CGFloat) fontSize

Но как только это будет сделано, как я могу сделать его жирным?

Ответы [ 4 ]

7 голосов
/ 26 августа 2011

Системный шрифт на iPhone - хороший выбор для многих целей.Вы можете легко выбрать его в обычном, полужирном или курсивном стиле, используя встроенные методы класса шрифта.Например,

  UIFont *mainTitleFont = [UIFont boldSystemFontOfSize:14.0];
  UIFont *subTitleFont = [UIFont SystemFontOfSize:14.0];
  UIFont *textFont = [UIFont italicSystemFontOfSize:12.0];

Но что, если вы хотите, чтобы шрифт использовал жирный и курсивный одновременно или другую гарнитуру в целом?В этом случае вы можете использовать метод fontWithName следующим образом.

  UIFont *altFont = [UIFont fontWithName:@"Courier-Bold" size:14.0];

Ссылка

1 голос
/ 26 августа 2011
UIFont *f = [UIFont fontWithName:@"Verdana-Bold" size:12];
yourTextView.font = f;
1 голос
/ 26 августа 2011

Используйте жирный вариант шрифта, например, @"Helvetica-Bold" как fontName. Если вам подходит системный шрифт по умолчанию, вы также можете использовать метод boldSystemFontOfSize:.

0 голосов
/ 05 мая 2015

Если вы хотите дать шрифт с именем, вы можете обратиться по ссылке ниже. В нем есть все шрифты, которые предоставляются iOS с их именами шрифтов.

Шрифты для iOS

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...