2017-03-10 72 views
0

我正在使用自定義字體在我的iOS 10應用程序中實現動態類型。但是,使用最大文本設置時,該UILabel被剪掉 - (我不知道確切的詞來形容這個,如果你知道,請大家指正。) - 請參閱下面的截圖:動態類型文本獲取剪輯

enter image description here

下面的「日期」的UILabelUILabel「名稱」具有相同的設置,所以我不知道爲什麼它有不同的行爲。我希望文本不被剪切。

編輯: 這裏是UILabel屬性的屏幕截圖

enter image description here

+0

看起來標籤的高度未針對較大的字體進行調整。你的標籤如何設置?在故事板中顯示相關代碼或相關設置的屏幕截圖。 – rmaddy

+0

@rmaddy我添加了「UILabel」屬性的屏幕截圖 – binsnoel

回答

0

可以使用minimumScaleFactor編程

yourLabel.adjustsFontSizeToFitWidth = YES;

yourLabel.minimumScaleFactor = 0.5;

這將照顧你的字體大小根據標籤和文字的寬度。

+0

您應該發佈一個鏈接到您複製的答案,而不僅僅是複製問題的鏈接。 – rmaddy

+0

這並沒有解決問題。 @Rajesh Dharani – binsnoel

+0

點擊固定字體大小,然後選擇最小字體大小並將該值設置爲實際值/ 2。 –