2012-07-27 66 views
3

對於一個項目,我購買了OTF字體並將其包含到我的項目中(添加到plist文件等)。它的工作原理和我可以在我的按鈕上設置字體,但標籤被取代。我添加了一個截圖,以便您可以看到我的問題。任何人都知道問題可能是什麼?iOS自定義替換的字體

系統:iPad 3的與iOS 6.0測試版,但同樣的問題在iOS 5.1.1

enter image description here

編輯:

我發現這個問題後。

http://www.andyyardley.com/2012/04/24/custom-ios-fonts-and-how-to-fix-the-vertical-position-problem/

回答

7

好了,現在我知道了:)只要看看我在我的問題鏈接的博客帖子。

http://www.andyyardley.com/2012/04/24/custom-ios-fonts-and-how-to-fix-the-vertical-position-problem/

摘要:

  • 下載蘋果的字體工具套件
  • 終端:ftxdumperfuser -t hhea -A d font.ttf
  • XML文件中創建目錄
  • 使用文本編輯器打開XML並調整設置伸的吊環,伸
  • 終端:ftxdumperfuser -t hhea -A˚Ffont.ttf
  • 添加自定義字體您PROJEKT(不要忘記的plist項目)
+0

感謝總結,因爲鏈接現在脫機。 – lkraider 2015-08-10 17:07:43

+0

@lkraider應該備份 - 我只是在twitter上通知andy yardley:x – NDY 2015-08-12 05:03:54

0

你可以重新對準UIButton的文本的地方:

[_button setTitleEdgeInsets:UIEdgeInsetsMake(0.f, 0.f, 10.f, 0.f)]; // e.g. 
+0

我知道,但對於我來說這不是一個真正的解決方案:)但是,我很感謝您的評論,但我必須給我自己的答案接受的答案,因爲我認爲這是真正的路要走。 – NDY 2012-07-29 14:59:07