所以,我在故事板中有以下设置:
storyboard image showing the setup
设置代码以使该图像是可选的。就目前而言,当传递给此视图控制器的对象中没有图像时,图像将被隐藏。问题是第1款和第2款之间仍存在差距。我想拥有它,以便如果图像不在传递给此viewController的对象中,则paragraph1和paragraph2彼此接近。
如果你需要更多关于设置的信息,我都是耳朵(好吧,眼睛,但是嘿......)任何方向都会有所帮助。感谢。
答案 0 :(得分:0)
在您的单元子类中,添加一个出口到UIImageView高度约束。配置单元格时,例如在tableView:cellForRowAtIndexPath:中,检查图像是否为nil,如下所示:
if let _ = cell.myImageView.image {
cell.imageViewHeightConstraint.constant = xx // put your image height here
} else {
cell.imageViewHeightConstraint.constant = 0 // give the imageView a height of 0
}