最佳答案
您可以在 UIImageView
上创建高度约束。然后创建宽高比约束并将其设置为 16:9 之类的值。然后将 UIImageView
的 contentMode
属性设置为 AspectFill 并启用剪辑到边界。
然后将 UIImageView
的顶部约束到单元格的顶部,将底部约束到底部,将尾部约束到尾部,每个元素的常数均为 15(或其他值)。
在 UILabel
和 UIImageView
之间创建 Center-Y(垂直居中)和水平间距约束。
要阻止标签被剪切,请在标签和单元格之间创建一个尾随约束,并将值设置为 >= 15 或其他值。然后将行数属性设置为 2(如果名称在 iPhone 4/4s/5 上运行的时间长得离谱,则将其设置为 0 可能会导致单元格顶部和底部出现剪切)。
关于ios - 如何使用约束在 TableView 单元格之间创建空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45906041/