应用程序中的自定义字体

时间:2011-06-13 12:04:51

标签: iphone xcode ipad fonts

我有一个名为ArnovalTCStd.otf的字体,我想在我的iPad应用程序中使用某些标签。我该怎么办?

3 个答案:

答案 0 :(得分:4)

请确保iPad支持您的字体。 请使用以下循环来识别字体系列列表

for (NSString *familyName in [UIFont familyNames])
{
    NSLog(@"Font Family = %@", familyName);

    for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName]){
        NSLog(@"\t%@", fontName);
    }
}

答案 1 :(得分:4)

没有一种简单的方法可以为iPhone应用程序添加自定义字体。从iOS 4开始,它变得非常容易。以下是添加自定义字体所需执行的操作:

检查How to include ttf fonts to iOS app

答案 2 :(得分:0)

将字体复制到应用程序的资源文件夹中。

在info.plist文件中 添加带名称的新行 应用程序提供的字体它将是数组类型 在其中添加项目。 在项目的值中写下您的字体名称 例如:-Birch.TTF

比你的代码写下面一行: -

[label1 setFont:[UIFont fontWithName:@"Birch" size:36.0]];