2013-11-26 3 views
1

В моем приложении я должен использовать собственный шрифт. Шрифт, который я использую, - ProximaNova-Regular. Я пытаюсь установить его на этикетке таким образом:Установите правильный шрифт в мое приложение

  1. Я импортировал «ProximaNova-Semibold.oft» к моему проекту
  2. В классе, в котором я имею использовать я написал этот код :

self.labelName.font = [UIFont fontWithName:@"ProximaNova-Semibold" size:10];

Я проверил полное имя шрифта, проверяя непосредственно из Finder: Я нажал с правом на «ProximaNova-Semibold.oft», затем я нажал на «полное имя» и в окне я скопировал поле «Полное имя» в свой проект. Что случилось? Почему он не использует шрифт, который я пытаюсь установить, используя код, который я написал выше?

PS: Я развиваю это приложение для прошивки 7

ответ

0

Перейти к YourApp-Info.plist и создать поле «Шрифты, предоставляемые приложением» «Array» и добавить: ProximaNova-Semibold.otf

+0

Я использую iOS 7, когда я иду в Info файл 'applicationName.xcodeproj' У меня нет строки, в которой написаны« Шрифты, предоставляемые приложением », я должен создать это? – lucgian841

+0

Да, сэр, «Шрифты, предоставляемые приложением» –

+0

OK Я попробую сейчас, всего в секунду – lucgian841

0

Вы можете найти ответ на этот вопрос здесь

Designing labels/text views with custom fonts in Interface Builder

Вы можете найти ссылку о той же теме здесь

http://www.abdus.me/ios-programming-tips/set-custom-fonts-in-interface-builder/

Надеюсь, это вам поможет.

+0

Не так полезно, это говорит именно то, что я сделал ... – lucgian841

+0

попробовать использовать тот же код в другом проекте – theShay

Смежные вопросы