我有一个UITableViewCell
xib,其中包含以下视图:
如图所示,它有以下组件:
UILabel
- dateLabel UILabel
- addressLabel UILabel
- criteriaLabel UIImageView
- separatorImageView 由于我想根据标签中的内容增加单元格的高度,我在下面添加了约束:
所以dateLabel约束是:
addressLabel约束是:
criteriaLabel约束是:
不添加separatorImageView
的约束,单元格如下所示:
即。细胞基于完美的内容调整大小:)
现在问题是 - 如果我向separatorImageView
添加以下约束:
细胞开始出现如下:
请建议我将哪些约束添加到separatorImageView
,以便根据单元格的高度调整大小,而不会影响单元格的正确调整大小。
答案 0 :(得分:0)
也许这不是最佳答案,但对于特殊情况,我这样做:
创建一个名为 resizingVIEW 的UIView,将其固定到顶部,底部,尾随,超级视图的引导(contentView)
删除 separatorImageView 底部空间约束
(注意设置resizingVIEW背景颜色以清除颜色/或隐藏它)