【问题标题】:Use Custom Font in Application Issue在应用程序问题中使用自定义字体
【发布时间】:2012-03-18 19:21:15
【问题描述】:

我有一种字体叫做“Sansumi-Ultralight”。到目前为止,这是我根据一些教程所做的:

1.将字体(.ttf文件)拖到我的应用中

2.在info plist中添加“UIAppFonts”。在字段中添加名称 Sansumi-Ultralight。

3.通过这样做使用它: UILabel.font = [UIFont fontWithName:@"Sansumi-Ultralight" size:14];

它不起作用。我试图通过用 helvetica-ultralight 替换字体名称来进行原理证明,但它也不起作用。 (这是第二个问题。我似乎无法使用其他版本(斜体,超轻..等)内置字体,例如 helvetica)

我想知道我做错了什么。有人可以帮我吗?

谢谢。

【问题讨论】:

    标签: ios iphone fonts


    【解决方案1】:

    我认为您忘记在 TestApp 目标成员资格中包含您的字体文件

    你看到这个http://tinypic.com/view.php?pic=b7h11i&s=5

    【讨论】:

      【解决方案2】:

      我使用以下步骤:

      1. 将字体文件 (xxx.ttf) 添加到您的项目中。

      2. 在 info.plist 中添加“应用程序提供的字体”。将您需要的字体文件名(xxx.ttf)添加到该数组中。

      3. 将其用作[UIFont fontWithName:fontName size:size]; 这个 fontName 不是文件名(例如 xxx.ttf,在这种情况下不是 xxx),你应该打开你的 ttf 文件并查看它的名称。

      【讨论】:

      • 谢谢!所以我错过了.ttf!
      猜你喜欢
      • 1970-01-01
      • 2011-09-13
      • 2014-10-10
      • 2015-05-08
      • 2013-05-12
      • 2012-05-31
      • 2011-03-31
      • 2015-02-25
      • 1970-01-01
      相关资源
      最近更新 更多