UIButton со шрифтом ttf - PullRequest
       9

UIButton со шрифтом ttf

2 голосов
/ 01 октября 2010

Можно ли использовать кнопки UIB с моим собственным шрифтом true type?Я нашел FontLabel с открытым исходным кодом, который может использовать ttf с UILabels, но, к сожалению, я не могу установить titleLabel моего UIButton на созданный FontLabel.Может кто-нибудь предложить простое решение для этого?Или я просто не должен использовать UIButtons вообще, а вместо этого использовать что-то еще?Я чувствую, что упускаю что-то очевидное, потому что не могу представить, что в предложении кнопок по умолчанию не было бы никакой функциональности TrueType.

Ответы [ 2 ]

3 голосов
/ 01 октября 2010

Начиная с версии 3.2 SDK, вы можете включать в приложение свои собственные шрифты ttf.Просто включите файл шрифта в ваш пакет и добавьте ключ UIAppFonts в ваш info.plist.(http://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW18)

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

0 голосов
/ 02 октября 2010

Для тех из вас, кто столкнулся с этой проблемой и ищет обходной путь, это сработало для меня (ссылка на вопрос, который я поставил, а затем ответил):

Советы по устранению проблемы с UIAppFonts на iPad

...