自定义字体在界面生成器中不起作用!
问题描述:
我已经从dafont.com下载了一个名为“aldo apache(.tff)”的字体。自定义字体在界面生成器中不起作用!
我用它与Adobe Illustrator等不同的程序,它似乎工作得很好。
最近我试图用它来做游戏。它没有工作 - _-。
IB正在将字体显示为arial稍大的版本。
我该如何解决这个问题并让字体正确显示?
如果您有任何建议,请在下面发布。
-DD
答
你必须编辑您的<appname>-Info.plist
文件,并创建类型的数组,其中每个元素都是与你的字体文件的名称的String,在这种情况下AldotheApache.ttf
新UIAppFonts关键。然后在您的Mac的应用程序Font Book应用程序中使用IB或UIFont中的名称,在您的案例Aldo the Apache
中。显然,字体也应该添加为项目的资源。
tnx,我还有一个问题:我如何创建关键的东西?我在plist中有4个选项可供选择... – DailyDoggy 2011-04-23 22:09:30
选择文件。转到右侧窗格并选择任何元素。按+。输入UIAppFonts并按下Enter键。展开元素。转到项目0,然后在colum Value中键入字体的名称。 – Jano 2011-04-23 22:11:55
我添加了字体 - 仍然不起作用TT – DailyDoggy 2011-04-23 22:14:44