【问题标题】:how to use corbel and calibri font in Xcode如何在 Xcode 中使用 corbel 和 calibri 字体
【发布时间】:2012-06-26 06:39:58
【问题描述】:

我需要在我的新应用程序中的 textview 、 textfield 和 label 中使用 corbel 和 calibre 字体。我在谷歌上搜索过它,但我没有得到任何解决方案。谁能帮帮我吗。提前致谢。

【问题讨论】:

    标签: iphone ios ipad xcode4.2


    【解决方案1】:

    按照以下步骤操作:

    1) 将所需字体作为资源添加到 Xcode。

    2) 打开 info.plist 文件。现在创建一个名为 UIAppFonts 的键并将其设为数组。将字体的文件名添加为值。

       <key>UIAppFonts</key>
    <array>
        <string>corbel.ttf</string>
    </array>
    

    3) 保存 info.plist 文件。

    4) 要在您的应用程序中使用该字体,请添加此行。

    [UIFont fontWithName:@"corbel" size:32.0]
    

    礼貌:

    Can I embed a custom font in an iPhone application?

    CUSTOM FONTS IN IOS.

    P.S.但是要确定字体的确切名称,请放置临时代码行,因为即使是小写敏感也可能导致加载字体出现问题。

      NSLog(@"%@",[UIFont familyNames]);
    

    这将打印设备上所有字体的名称。找到与您的字体匹配的字体。无论您得到什么字体名称,都可以在第 4 步的行中使用它。

    礼貌:How do I include a font with my iPhone application?

    【讨论】:

      【解决方案2】:

      您可以将自定义字体添加到 Xcode,我认为 this 文章可以帮助您这样做。我还找到了this 视频。至于 calibre 和 corbel 文件,在 google 中快速搜索会得到你想要的:corbel caliber tff

      【讨论】:

        【解决方案3】:

        在 Mac OSX 中安装相同的字体并尝试在 textedit 应用程序中找到相同的字体名称。

        在 Xcode 中键入准确的拼写(区分大小写)。

        有时会发生字体文件名不同的情况,我们键入的内容也不同。 将 exect 文件名放在 plist 文件中......但在应用程序(Xcode)中使用安装的字体名称。

        【讨论】:

          猜你喜欢
          • 2014-06-22
          • 2013-12-10
          • 2018-05-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-05-29
          • 1970-01-01
          • 2012-06-04
          相关资源
          最近更新 更多