将autoLayout约束应用于多个对象
我正在玩iOS的autoLayout约束
我的用例就是这样,
我会更好地解释与图像
我正在使用UITableViewCell的自定义单元格,通过自动布局我已经设置了下面的文本和分隔线的约束,他们服从自动布局约束。 现在你可以看到左边的黄色垂直条。
我没有对它设置任何约束,所以当细胞高度正常时,它覆盖整个细胞,但是当细胞高度增加时,它不会增加并填满整个细胞。 对于细胞,我无法做到高度灵活。
我想扩大黄色条覆盖整个单元格。
所以我怎么能做到这一点。
您需要为黄色视图设置约束。 默认情况下,它将在运行时应用自己的约束。
在黄色视图中添加TOP,BOTTOM,LEADING和TRAILING约束。 不要添加高度限制。
确保黄色视图的TOP和BOTTOM约束被固定到单元格的内容视图。
让我知道如果它的作品。
干杯
您可以通过设置2个约束来使黄色条带的高度更加灵活。
将顶部空间和底部空间都设置为容器(单元格的内容视图)为0.确保没有恒定的高度限制。