UIImageView 溢出自定义 tableview 单元格

UIImageView overflowing custom tableview cell

我有一个自定义 table 视图单元格,左侧有一个 UIImage,右侧有两个标签,一个在另一个之上。我最初只有图像和一个标签,图像完全适合单元格,但在我添加第二个标签后,table 视图单元格变小并且不包含完整图像(即使image 仍然和原来一样大),并且不包含第二个标签。因此,出于某种原因,在我添加第二个标签后,自定义 table 视图单元格在高度上缩小并且不包含它们。我已经搞砸了好几个小时的约束,但似乎找不到合适的约束。是的,图像是纵横比适合的。

告诉我你的想法,这可能是一个简单的修复,我只是找不到那个修复。提前致谢!

当您点击 UIImageView 时,请确保在属性检查器中将其模式设置为 "Scale To Fill"。如果您愿意,可以像这样以编程方式完成:

newImgThumb.contentMode = .ScaleAspectFit

此外,请确保您的约束没有冲突并且安排得当。如果这不起作用 post 一些屏幕截图,我会再次破解。

设置图像视图纵横比填充模式,select在XIB/Storyboard中剪辑子视图。

希望它有效。谢谢