刚刚创建了一个演示单个视图控制器项目。控制器视图包含集合视图,并且它包含单元视图(橙色)。单元格视图包含一个视图(内部选择),我需要将其与单元格视图的底部对齐。但是,当我在单元格视图中选择橙色视图时,请按住Ctrl并将其拖到单元格视图中,但我没有看到“将底部对齐到容器视图”或类似内容。这里只有“底部空间集装箱”的选择,我不知道它有相同的行为:如何添加“将底部对齐:父视图”系统约束?
如果我选择“底部空间集装箱”,并没有得到期望的“底部对齐父”制度约束:
我需要在现有的代码库,支持自动布局增加一个新的标签,标签必须紧邻现有的标签已定位‘底部对齐到:亲代细胞’系统约束:
如果我选择我的新标签并按下底部的对齐按钮图标,有一些设置“底部边缘”。然而,这个选择无论如何都是禁用的,我假设这是用户约束,但我需要系统约束“将底部对齐到:父单元格”。任何建议为什么现有的标签有这个约束,但我不能添加一个类似的新标签?
感谢。你有什么想法,为什么单元格中的现有标签具有“将底部对齐:父单元格”系统约束,但是我找不到并将这样的约束添加到也位于同一单元格(同一容器)中的新标签? – Centurion
对于我通过右键单击将“Bottom Space to Container”约束添加到“Bottom Space to:Superview”系统约束中。使用弹出窗口,你可以通过从'Pin'弹出窗口(而不是'Align'弹出窗口)选择'Spacing to nearest neighbour'来达到类似的效果。 –