2
我使用自定義UITableViewCell
和定製的xibs。爲了支持我通過傾聽來實現UIContentSizeCategoryDidChangeNotification
動態類型在viewDidLoad()
UITableView不更新動態類型更改的標籤
func didChangeContentSizeCategory(notification: NSNotification)
{
// Dynamic Type preferences were updated. Reload UI.
myTableView.reloadData()
}
我定製xibs使用的字體描述的在Interface Builder:
即使該通知被觸發(與測試斷點)和myTableView
的reloadData()
方法被調用,它不更新標籤的內容以利用新值。
據我瞭解,這應該工作,沒有我做別的事情,是嗎?
即使'UILabel'設置爲使用IB的字體描述符,我是否需要這樣做? –
給它一個機會 - 如果您在上面發佈了更多的代碼來進行調試,這也會很有幫助。 –
它更不願在代碼上加倍,或者至少在IB中設計而不是通過代碼 –