2

我在支持 iOS 5 的项目中使用 Avenir,这是一种仅在 iOS 6 中可用的字体。我可以在代码中引用它时更改字体,但我不确定如何将 Avenir 更改为 Helvetica在 NIB 文件中。现在一切都默认为系统字体,这是半可接受的,除了所有字体大小默认为 17,无论它们在 NIB 中指定的大小如何。

这是一个拥有 40 多个 Nib 的项目,因此理想情况下,我可以找到一个不需要手动编辑每个 nib 及其所有者来添加 UILabel IBOutlets 的解决方案。

谢谢

4

1 回答 1

2

您可以购买字体并将其包含在您的应用程序中。这样,您将与 iOS5 和 iOS6 保持一致。我会说这是你最简单的解决方案。

字体

在应用程序中包含自定义字体

于 2013-08-15T07:51:06.657 回答