【发布时间】:2011-09-13 21:11:00
【问题描述】:
我有一种名为 ArnovalTCStd.otf 的字体,我想在我的 iPad 应用程序中用于一些标签。我该怎么做?
【问题讨论】:
我有一种名为 ArnovalTCStd.otf 的字体,我想在我的 iPad 应用程序中用于一些标签。我该怎么做?
【问题讨论】:
将字体复制到应用程序的资源文件夹中。
在 info.plist 文件中
添加带有名称的新行
应用程序提供的字体它将是数组类型
在其中添加项目。
在项目的值中写下您的字体名称
例子:-Birch.TTF
在你的代码中写下以下行:-
[label1 setFont:[UIFont fontWithName:@"Birch" size:36.0]];
【讨论】:
没有一种简单的方法可以将自定义字体添加到您的 iPhone 应用程序。从 iOS 4 开始,这变得非常容易。要添加自定义字体,您需要执行以下操作:
【讨论】:
请确保您的字体支持 iPad。 请使用以下循环来识别字体系列列表
for (NSString *familyName in [UIFont familyNames])
{
NSLog(@"Font Family = %@", familyName);
for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName]){
NSLog(@"\t%@", fontName);
}
}
【讨论】: