2014-10-16 30 views
0

試圖設置我的UILabel的樣式,在屬性檢查器中,我將屬性文本的字體設置爲Apple Chancery。在預覽窗口顯示正確,但在UIView本身的字體不適用。當我嘗試運行設備以防萬一,字體仍然不顯示。如果我將字體更改爲其他字體,則會顯示此「其他」字樣。那麼iPhone模擬器和設備是否存在一個已知的問題,而不會顯示Xcode中實際可用的某些字體?我正在使用Xcode-6爲什麼Xcode的字體不會顯示在xib或storyboard的UIViews中?

回答

0

Xcode顯示在Mac中找到的字體,而不是在實際的iOS設備上。在選擇字體之前,您應該確保它在iOS設備上可用。

諸如http://iosfonts.com/之類的網站甚至試錯都可以提供幫助。

0

蘋果大法官僅僅是Mac OS X的存在,但你可以載入TTF編程(見Google的TTF):

(我不知道,如果你被允許通過TTF使用這種字體,看字體許可證)

  1. 複製TTF到您的Xcode項目
  2. 將您的UILabel到源代碼
  3. 然後,設置自定義字體:

    [myLabel setFont: [UIFont fontWithName:@"Apple Chancery" size:15]]; 
    
相關問題