2016-10-11 98 views
1

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

  1. 所以,我想知道我该怎么做?
  2. 使用SF字体是7.3.1中的默认系统字体吗?我检查过字体书应用程序,但没有看到SF字体。
  3. 我需要安装它才能使用它吗? (如在这个问题中:How to get San Francisco font into Xcode?

我在OS 10.11.2中使用Xcode 7.3.1。字体在Storyboard中设置,而不是主动式。

回答

2

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

1)对于您的应用程序如果您希望所有iOS版本的字体一致,那么您必须通过Storyboard或代码明确设置旧金山字体。

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

3)YES

+0

我已经看到了这个链接:http://stackoverflow.com/questions/37345768/can-we-user-san-francisco-font-for-ios-8-applications-if-yes-best-way-to-user?rq = 1 如果我使用我的应用程序在iOS 8上的字体? – da32