Iphone 应用程序中的自定义字体

Iphone 应用程序中的自定义字体,iphone,xcode,ipad,fonts,Iphone,Xcode,Ipad,Fonts,我有一个名为ArnovalTCStd.otf的字体,我想在我的iPad应用程序中用于一些标签。我该怎么做?请确保iPad支持您的字体。 请使用以下循环来标识字体系列列表 for (NSString *familyName in [UIFont familyNames]) { NSLog(@"Font Family = %@", familyName); for (NSString *fontName in [UIFont fontNamesForFamilyName:famil

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

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

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

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

在iPhone应用程序中添加自定义字体并非易事。从iOS 4开始,这变得非常容易。要添加自定义字体,您需要执行以下操作:


选中“在应用程序的资源文件夹中复制字体”

在info.plist文件中 添加名为的新行 应用程序提供的字体将采用数组类型
在其中添加项目。 在项目值中写入字体名称 示例:-Birch.TTF

在您的代码中写入以下行:-

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

@贾利娅你好。。谢谢你的回答。但是我用的是“CharlemagneStd Bold.otf.otf”字体。这对我来说不管用。我已将该属性设置为您的参考链接。给我一些建议