0
我在與iOS中的自動佈局戰鬥。我想讓上面的圖片中的標籤更改單元格的高度並展開以顯示標籤中的所有文本。默認情況下,它被設置爲3行並截斷拖尾以包裝。在UITableViewCell中自動佈局標籤和圖像
我有UITableViewAutomaticDimension設置和estimatedHeightRow設置以及。我試圖將標籤行更改爲0,並調用sizeToFit(),但它沒有按預期工作(標籤保持不變)。
截圖中的圖片可能可用或不可用,具體取決於服務器的響應,它可能會從超級視圖中刪除。
任何想法?我錯過了什麼?
UPD:下面是標籤的限制,看到更多的按鈕和圖像。
輕敲看到更多的考慮重裝在將numberOf行設置爲0之後的特定單元格。最後,對於imageView,如果您沒有廣告d任何高度約束imageView將根據設置的圖像和內容模式設置高度。所以如果圖像不在那裏,它的幀變爲0,所以你不必對此做任何事情 –
@SandeepBhandari謝謝。我已經嘗試過了,並沒有工作=(甚至當我在界面生成器中將numberOfLines設置爲0時,視圖並沒有移動到底部任何建議? – Array
嘗試將textView的ContentCompressionResistancePriority設置爲高(1000)並設置行數在界面生成器中爲0,這樣你的textView將會隨着文本展開,其他一些視圖會導致自動佈局中斷,或者會被壓縮,然後你可以弄清楚什麼是你的視圖搞砸了 –