应用的autoLayout约束多个对象
问题描述:
我用的autoLayout约束效力于iOS的应用的autoLayout约束多个对象
我的使用情况是这样,
我会更好地与图像
我使用说明UITableViewCell的自定义单元格,通过自动布局我已经为下面的文本和分隔线设置了约束,并且它们遵守自动布局约束。 现在您可以看到左侧的黄色垂直条。
我没有为它设置任何约束,所以当细胞高度正常时,它覆盖整个细胞,但是当细胞高度增加时,它不会增加并填充整个细胞。我无法将自己的身高灵活调整到细胞。
我想展开黄色条以覆盖整个单元格。
所以我怎么能做到这一点。
答
通过设置2个约束条件,可以使黄色条的高度更加灵活。
将容器(单元格的内容视图)的顶部空间和底部空间都设置为0. 确保没有恒定的高度限制。
答
您需要为黄色视图设置约束。默认情况下,它会在运行时应用自己的约束。
向黄色视图添加TOP,BOTTOM,LEADING和TRAILING约束。请勿添加高度限制。
确保黄色视图的TOP和BOTTOM约束被固定到单元格的内容视图。
让我知道它是否有效。
干杯
向黄色视图添加顶部,底部,尾部和宽度约束。这将确保它将以相同的宽度和高度在两个方向上粘在右侧。对于标签,不应该将其与黄色视图对齐,因为例如在上图中的第三个单元格中,如果您将标签置于黄色视图中间,它将与底部的其他标签重叠。只要将它放在底部标签上方即可。 – Isuru 2014-11-26 13:13:02