Подтвердить что ты не робот

Что такое моноширинный шрифт в iOS?

Я хочу моноширинный шрифт для моего UILabel в моем приложении iOS.

К сожалению, я не смог его найти. Даже "Американская пишущая машинка" на самом деле не была моноширинной. Что такое моноширинный шрифт, доступный в XCode?

4b9b3361

Ответ 2

Моноразмерные шрифты iOS

AppleColorEmoji (удалено из iOS 7.1)
Courier
Courier-Bold
Courier-BoldOblique
Courier-Oblique
CourierNewPS-BoldItalicMT
CourierNewPS-BoldMT
CourierNewPS-ItalicMT
CourierNewPSMT
Менло-Bold
Менло-BoldItalic
Менло-Italic
Менло-Regular

Вы можете просмотреть и протестировать все ваши шрифты iOS с помощью этого инструмента тестирования онлайн-типов.

Обратитесь к этому сообщению за полным списком шрифтов на iOS9.

Ответ 3

Adobe только что выпустила красивый моноширинный шрифт Source Code Pro в форматах TTF и OTF. Он лицензирован с помощью Open Font License, поэтому он доступен для свободного использования в приложениях, включая коммерческие приложения. Вам нужно будет добавить файл шрифта в качестве ресурса в Xcode, установив ключ UIAppFonts в info.plist, чтобы указать на файл SourceCodeProRegular.ttf.

Теперь в вашем коде вы можете установить, например:

    self.textView.font = [UIFont fontWithName:@"Source Code Pro" size:14];

Ответ 5

Если вы намерены отображать номера, и вам не нужен конкретный шрифт, вы можете сделать это:

UIFont.monospacedDigitSystemFontOfSize(
    UIFont.systemFontSize(),
    weight: UIFontWeightRegular)

Ответ 6

Если вы ищете моноширинный шрифт для чисел, попробуйте "Helvetica Neue".

Ответ 7

Список встроенных шрифтов, доступных на iOS: http://iosfonts.com. Courier и Menlo кажутся единственными моноширинными шрифтами.

введите описание изображения здесь