我正在为我的 tableView 和其中的每个单元格使用自动布局,我以编程方式创建了一些约束。
为了避免每次都删除所有约束,我想知道是否有一种方法可以循环 view.constraints()
以及是否存在诸如 之类的约束H:|-view-|
,我删了
这可能吗?
最佳答案
您需要使用变量(或数组)来保存与您想要的匹配的那些约束,然后循环 view.constraints() 以删除它们。当您使用视觉格式时,您创建的任何内容都会转换为多个约束。
另一种方法是遍历约束并检查约束属性(如 firstItem 和 secondItem、关系等)以匹配您想要的内容。
关于ios - 如何检查 View 中是否已存在约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29533883/