像往常一样,我很难正确地约束约束。这就是我的表格 View 的工作原理:
这是默认显示。单元格的高度为 57。 当您单击某个单元格时,我将所选单元格的高度更改为 90,以便显示以下信息:
我的问题是设置约束,使其看起来与两个图像中的完全相同。对此最好的解决方案是什么?
如果我制作两个 View 并将它们放置在我的 uitableview 中,这样会为特定 View 设置约束,而不是在用户单击等时更改的单元格框架,这样会更容易吗?如果有人想要,我上传了我的项目更好地了解正在发生的事情:
最佳答案
您还可以将信息放入 UIStackView
中,并使其不可见,直到单击单元格为止,使用 UITableViewAutomaticDimension
使单元格的高度动态化,因此当您将使这些信息可见,重新加载 UITableView 将使单元格的高度更高
关于ios - uitableviewcell 中的自动布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53610646/