2015-12-13 36 views
0

我的應用程序中有一個標籤,適用於所有屏幕尺寸。該文本使用自定義字體。到現在爲止還挺好。在iPad上模擬時丟失的字體

當我在iPad上運行該應用程序時,文本變得太小,所以我創建了僅適用於常規高度常規寬度的字體大小。這在故事板中看起來很好,但是當我模擬iPad時,它會丟失字體和大小。當我使用另一種字體時,不會發生這種情況。

我已清除並重新啓動Xcode。我確定字體在Info.plist,並且在目標成員中選擇了該項目。

什麼可能是錯的?

回答

0

選擇系統字體在大小類的故事板。 更改代碼中的字體。

enter image description here

self.yourLabel.font = [UIFont fontWithName:@"Custom regular Font" size:self.yourLabel.font.pointSize]; 

這有點規模類的錯誤。

+0

美麗!我把代碼放在viewDidappear(出於某種原因,它不能將它放在viewdidload中)但是當我旋轉屏幕時,它將字體重置爲系統。 –

+0

嘗試在viewDidLayoutSubViews中添加此項。如果它對你有用,那麼不要忘記接受它。謝謝 – Irfan

+0

謝謝Irfan。我非常感謝你的幫助! –

相關問題