【问题标题】:Custom Fonts in Application应用程序中的自定义字体
【发布时间】:2011-09-13 21:11:00
【问题描述】:

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

【问题讨论】:

    标签: iphone xcode ipad fonts


    【解决方案1】:

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

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

    在你的代码中写下以下行:-

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

    【讨论】:

      【解决方案2】:

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

      查看How to include ttf fonts to iOS app

      【讨论】:

      • @Jhaliya hi .. 谢谢你的回答。但我使用了“CharlemagneStd-Bold.otf.otf”字体。它不适合我。我已将该属性设置为您的参考链接。给我一些建议
      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-12-10
        • 1970-01-01
        • 1970-01-01
        • 2014-04-22
        • 2013-10-22
        • 1970-01-01
        • 2013-03-28
        • 2020-07-12
        相关资源
        最近更新 更多