Пользовательский шрифт не работает

Я пытаюсь добавить шрифт в свой проект, чтобы использовать его на ярлыке, но он просто не работает. Вот что я делаю:

  1. Я копирую файл шрифта в свои ресурсы проекта.

  2. Задайте свой файл UIAppFonts с помощью ключа массива UIAppFonts .

  3. Добавьте имя моего шрифта Kingashandwriting.ttf (настоящее имя с расширением, а не имя файла) в массив.

  4. Настройте мой шрифт в коде: UIFont *font= [UIFont fontWithName:@"Kingashandwriting" size:15];

  5. Установите его в мой ярлык: [self.myLabel setFont:font];

myLabel – это IBOutlet , связанный с меткой в ​​построителе интерфейса. Я использую Xcode 4.3.3

Я что-то упускаю?

Я помню, что столкнулся с этой проблемой при реализации пользовательских шрифтов в моем приложении. Я думал, что у меня есть официальное название, но это давало мне проблемы.

Мой совет – открыть файл в книжке шрифтов и посмотреть в верхней части окна и посмотреть, что говорит это имя. Затем отформатируйте его точно так, как вы его видите в вашем методе fontWithName:.

Вот изображение того, что вы ищете:

http://i.stack.imgur.com/uOZy6.png

Тогда ваш метод шрифта будет выглядеть так (на основе шрифта на изображении):

 UIFont *font= [UIFont fontWithName:@"BankGothic Lt BT" size:15]; 

Для получения дополнительной информации в моем приложении мой файл называется bankgthl.ttf, и у меня есть это имя файла, добавленное в мой массив plist. Но когда я устанавливаю шрифт в своем коде, я называю его таким же, как и выше, используя имя, указанное в книжке шрифтов, и все работает нормально.

  • Переименование / рефакторинг контроллера View
  • Неверная проверка кода. Подпись недействительна, содержит запрещенные права
  • резервное копирование установщика Xcode 4.3.3
  • Почему armv6 является допустимой архитектурой для iOS 5?
  • iOS: сохранить приложение в фоновом режиме
  • Как установить Restkit через CocoaPods?
  • Командная строка xcodebuild игнорирует GCC_PREPROCESSOR_DEFINITIONS
  • Xcode 4.3: отсутствующие значки для приложений iOS в архивах Организатора
  • iphone uipickerview: изображение и текст
  • Как решить CALayerInvalidGeometry ', причина: «Позиция CALayer содержит NaN: ?
  • Принятие приложения распознает «правильный ответ»
  • Interesting Posts

    Приложение Кордовы не отображается правильно на iPhone X (Simulator)

    как найти значение индекса массива в объекте c

    Запустить экран на Xamarin.iOS не показывается. Вместо этого отображается синий экран

    Нежелательная прокрутка при анимации zoomScale в UIScrollView

    Было потеряно сетевое соединение PayPal iOS

    Что такое быстрый способ преобразования строки из двух символов в массив логических элементов?

    Как перенести файлы из одного приложения в другое на одном устройстве iOS?

    NSPredicate, с кавычками / без кавычек

    Как сгенерировать PDF с использованием NSData или использовать байты данных цели c?

    Анимация изменения текста в UILabel

    Измените размер и выберите ленту UicollectionViewCell с анимацией

    Почему соединение HTTPS NSURLSession запрашивается только один раз для домена?

    при использовании google-направлений Api и запроса данных в json, получающих нулевые данные

    Правильный способ удаления UIViewController

    Выделить местоположение от несущей не lat / lon

    Давайте будем гением компьютера.