自定义字体在界面生成器中不起作用!

问题描述:

我已经从dafont.com下载了一个名为“aldo apache(.tff)”的字体。自定义字体在界面生成器中不起作用!

我用它与Adobe Illustrator等不同的程序,它似乎工作得很好。

最近我试图用它来做游戏。它没有工作 - _-。

IB正在将字体显示为arial稍大的版本。

我该如何解决这个问题并让字体正确显示?

如果您有任何建议,请在下面发布。

-DD

你必须编辑您的<appname>-Info.plist文件,并创建类型的数组,其中每个元素都是与你的字体文件的名称的String,在这种情况下AldotheApache.ttfUIAppFonts关键。然后在您的Mac的应用程序Font Book应用程序中使用IB或UIFont中的名称,在您的案例Aldo the Apache中。显然,字体也应该添加为项目的资源。

+0

tnx,我还有一个问题:我如何创建关键的东西?我在plist中有4个选项可供选择... – DailyDoggy 2011-04-23 22:09:30

+1

选择文件。转到右侧窗格并选择任何元素。按+。输入UIAppFonts并按下Enter键。展开元素。转到项目0,然后在colum Value中键入字体的名称。 – Jano 2011-04-23 22:11:55

+0

我添加了字体 - 仍然不起作用TT – DailyDoggy 2011-04-23 22:14:44