Xcode 7.3.1的默认字体(系统字体)是San Francisco字体?

时间:2016-10-11 08:05:33

标签: ios objective-c xcode fonts

我需要在我的应用中使用旧金山字体。但我不确定当前Xcode中的默认字体(系统字体)是否为SF字体。我的应用程序支持iOS 7及更高版本,我需要所有操作系统版本才能使用SF字体。

  1. 所以,我想知道我该怎么做?
  2. 使用SF字体是7.3.1中的默认系统字体吗?我已经检查过Font Book应用程序,但我没有看到SF字体。
  3. 我是否需要安装才能使用它? (就像这个问题:How to get San Francisco font into Xcode?
  4. 我在操作系统10.11.2中使用Xcode 7.3.1。字体在故事板中设置,而不是在progamatically。

1 个答案:

答案 0 :(得分:3)

Helvetica Neue 是iOS 8及之前的默认字体。 Apple已将其默认字体从iOS 9更改为旧金山

1)对于您的应用程序如果您想为所有iOS版本提供一致的字体,那么您必须通过Storyboard或代码显式设置旧金山字体。

2)iOS默认字体是基于iOS版本而不是Xcode版本。所以,如果你想要iOS的SF字体,那么你必须安装该字体。此外,如果您想在storyboard中提供该字体,则必须通过双击字体文件在Apple Font Book app中添加该字体。 注意:故事板中设置的任何自定义字体未在App中添加,然后它将使用默认字体)

3)是