2016-01-20 72 views
0

我有一個包含UILabel的自定義UITableViewCell。有一個奇怪的錯誤,如果我在UILabel上將numberOfLines設置爲1以外的任何值,它將不會確認字體更改或textColor更改。如果它是1,它會。UILabel字體大小和顏色不會改變

或者,如果爲UILabel設置的文本在一行內,它也會起作用。

任何想法如何解決這個問題?

+0

您正在故事板中創建所有這些內容?它不會發生。你可能做錯了什麼。順便說一句,你使用的是哪個版本的xcode? –

+0

您是否可以在從模板創建的最小項目中重現該功能,只添加標籤並進行最小更改? –

+0

@FayzaNawaz Xcode 7和筆尖。 – Boon

回答

0

請撥打查看全部代碼viewDidLoadSubviews方法!比起作品。 chanhing字體大小時,我有很多問題,風格我viewDidLoad或viewWillApperar方法。

因此,只需將您的代碼在viewDidLoadSubviews方法。您可以使用標誌只更改字體一次,因爲此方法可以多次調用:]

相關問題