UIButton使用ttf字体

时间:2010-10-01 17:17:30

标签: iphone fonts uibutton true-type-fonts

是否可以将UIButtons与我自己的真实字体一起使用?我找到了可以在UILabels中使用ttf的FontLabel开源,但不幸的是我无法将我的UIButton的titleLabel设置为创建的FontLabel。有人可以提供一个简单的解决方案吗?或者我应该完全不使用UIButtons而是使用别的东西?我觉得我错过了一些明显的东西,因为我无法想象在某些默认按钮产品中不会有一些truetype功能。

2 个答案:

答案 0 :(得分:3)

从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

然后,您应该能够像创建任何内置字体一样创建字体,并将其用作按钮标签的字体。

答案 1 :(得分:0)

对于那些遇到此问题并寻找解决方法的人来说,这对我有用(链接到我提出的问题,后来回答):

Advice on Debugging a UIAppFonts Issue on iPad