2016-10-11 31 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