我在我的iphone項目中安裝了名爲「modern no。20」(已安裝在我的mac中)的自定義字體。iPhone中的自定義字體沒有正確顯示
我將modernno20.ttf複製到我的資源中。 現在在我的app-info.plist中,我在「應用程序提供的字體」中添加了這個字體名稱。
然後我在tableviewcode添加
cell.textLabel.font=[UIFont fontWithName:@"modernno20.ttf" size:14.0];
。
我不知道爲什麼,但這種字體沒有正確顯示。有什麼我錯過了嗎?
它在字體書中顯示「Modern No. 20」,所以我將我的代碼更改爲[cell.textLabel setFont:[UIFont fontWithName:@「Modern No. 20.ttf」size:14.0]];它似乎沒有工作 – sujith1406
在你的Info.plist中,鍵UIAppFonts應該包含你的字體名稱的字符串,如下所示:MyFont.ttf,它的名字是如何寫在Font Book應用程序中的。當您在方法文件中創建字體時,該調用將是[UIFont fontWithName:@「MyFont」size:12.0],它沒有ttf擴展名。 – Luke
好的,這是我在代碼中添加.ttf擴展的問題......謝謝! – sujith1406