![](/img/trans.png)
[英]UIImageView Ignores AutoLayout Constraints in UITableViewCell
[英]Resizing UIImageView based on UITableViewCell content height using autolayout constraints
我有一個帶有以下視圖的UITableViewCell
xib:
如圖所示,它具有以下組件:
UILabel
- dateLabel UILabel
- addressLabel UILabel
- criteriaLabel UIImageView
- separatorImageView 由於我想根據標簽中的內容增加單元格的高度,我在下面添加了約束:
所以dateLabel約束是:
addressLabel約束是:
criteriaLabel約束是:
在不為separatorImageView
添加約束的情況下,單元格如下所示:
即。 單元格根據內容完成大小調整:)
現在的問題是 - 如果我將以下約束添加到separatorImageView
:
單元格開始出現如下:
請建議我將哪些約束添加到separatorImageView
以便它根據單元格的高度調整大小,而不會影響單元格的正確調整大小。
也許這不是最好的答案,但對於特殊情況,我這樣做:
創建一個名為resizingVIEW的UIView,將其固定到頂部,底部,尾部,超級視圖的引導(contentView)
刪除separatorImageView 底部空間約束
(注意設置resizingVIEW背景顏色以清除顏色/或隱藏它)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.