在单元格中添加和修改多个约束?

Posted

技术标签:

【中文标题】在单元格中添加和修改多个约束?【英文标题】:Add and modify mulitple constraints in a cell? 【发布时间】:2015-11-17 04:53:48 【问题描述】:

如何在 tableViewCell 标签上添加多个约束?

我试过NSLayoutConstraint.constraintsWithVisualFormat,它只在第一次工作,然后当我向下滚动表格视图时,它会重置为默认值。

我希望根据用户是否上传图片来更改约束。

如果图片被上传,那么它会显示设置的 imageView 为 true,然后是标签(用户的评论)。如果用户只上传文本,则从左侧开始显示标签(用户评论),将 imageView 显示为隐藏。

【问题讨论】:

【参考方案1】:

如果有人想知道。我做了什么。 从主情节提要中取消勾选那些自动布局和自动调整大小。 我以编程方式将 CGRectMake 和 CGPointMake 添加到自定义单元格中的项目中,就像一个魅力。现在我改变单元格中的位置没有问题。 如果有人在控制台框中遇到很多约束错误。请尝试这种方式。我的约束不再出现错误。

【讨论】:

以上是关于在单元格中添加和修改多个约束?的主要内容,如果未能解决你的问题,请参考以下文章

如何在基本样式表视图单元格中添加约束

如何为自定义单元格中的动态附加输入字段添加约束

iOS:如何在代码中的表格单元格中为文本字段添加约束

在表格视图单元格中添加集合视图 swift 3

单元格中的标签位于左上角?

单元格中的破坏约束