2011-06-12 74 views
4

我跟了這嘖嘖: http://forrst.com/posts/Using_custom_fonts_on_iPad_and_iPhone_with_Phone-u2P添加TTF字體到PhoneGap的應用

我不能讓字體顯示在我的iPhone。

我不確定的是;是你在哪裏添加的:「在你的info.plist中添加一個名爲'UIAppFonts'的數組鍵。在item0中輸入包含擴展名的字體名稱。」我沒有info.plist文件只有一個PhoneGap.plist和app_name-Info.plist

我將它添加到兩個但仍然沒有。

您正在使用的字體是否有任何規則?

回答

2

在Xcode 4.3中,選擇側邊欄中的主項目文件(頂部,藍色圖標),然後選擇「目標」下的每個項目,進入「信息」選項卡。

  1. 在那裏你應該找到一個「應用程序提供的字體」鍵。如果不存在,則需要通過控制單擊(或「右鍵單擊」)任何現有密鑰並選擇「添加行」添加。在下拉菜單中找到「應用程序提供的字體」並使用它。它應該默認有「數組」類型,如果沒有,添加它。

  2. 單擊左側的箭頭展開該鍵。

  3. 在你至少應該看到一個「Item 0」鍵。如果它沒有值,請雙擊其「值」字段並輸入第一個字體的名稱。

  4. 對於每個附加字體,您可以單擊任何項​​目旁邊的「+」按鈕(在選擇項目時可見)以添加新行。

您還需要確定字體文件在項目的「Resources」文件夾中。我相信支持僅限於.otf和.ttf。

+1

應該注意的是,在步驟3中,字體的值/名稱應該是字體文件的文件名,例如, 'MuseoSans.otf'。 – Calvin 2012-10-20 19:01:51