gpt4 book ai didi

ios - UITableViewAutomaticDimension 将具有自动布局约束的单元格内容截断到底部

转载 作者:行者123 更新时间:2023-11-28 12:15:54 25 4
gpt4 key购买 nike

图像显示在其中一个单元格中。

图像的约束条件如下:

enter image description here

heightForRow 中此单元格的高度设置为 UITableViewAutomaticDimension。但是图像从底部被砍掉了。如何解决这个问题以便完整显示图像?谢谢。

输出如下图所示:

enter image description here

最佳答案

正如我在评论中提到的,如果您想要一个自动调整大小的单元格,请确定哪个元素(或组合)将决定高度。在您的情况下, ImageView 具有高度约束,这意味着创建优先级低于顶部的前导、顶部和底部约束,否则 IB 将提示 Y 位置。然后用 >= 8 或类似的东西拖到你的标签,然后 UILabel 拖到 super View ,最后是标签的 Y 位置,以 Y 为中心或给它一个顶部或底部约束,或两者兼而有之,但优先级低于 ImageView 或较低的拥抱优先级。

这里是 ImageView 的约束:

enter image description here

底部约束的优先级低于顶部约束。 UILabel 垂直居中,因此它对单元格大小没有影响。如果您对 UIlabel 有顶部和底部约束,请确保它们的优先级低于 ImageView 的优先级,或者它的拥抱优先级低于 ImageView 。

这是它在模拟器中的样子:

enter image description here

关于ios - UITableViewAutomaticDimension 将具有自动布局约束的单元格内容截断到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46624303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com