我正在使用UITableView
並使用UITableViewCell
Subtitle
Apple提供的樣式。UITableViewCellStyleSubtitle的UITableViewCell上的AutoLayout約束條件
我也是用的首選字體,使他們與動態類型的工作。如果用戶轉到「設置」並更改UI字體大小,它也會影響我的視圖中的字體。
我也允許它動態地選擇基於使用row.estimatedRowHeight文本的長度行高度。這很好,因爲對於較大的字體和多行文本,單元格會相應地進行調整。
使用圖像是什麼問題。圖像大小不同,因此縮小了它們的大小。縮放比例是自動細胞高度的命中或丟失。它可能無法及時完成,因此高度的系統計算可能會計算錯誤。
我的問題是,我可以手動添加約束到UITableViewCell
的imageView
屬性,以便它具有88像素的設置寬度和高度。這樣,即使圖片還沒有調整大小,它至少會正確計算包含的單元格的高度?
或者,也許不如想問:有沒有可能在小區和文字標籤resize在動態基於內容的長度和大小來對圖像靜態寬度/高度?
謝謝!