如何通过自动布局使我的标签成为我的 UITableViewCell 的三分之一
How to make my label one-third of my UITableViewCell through auto-layout
我的视图控制器中有一个 TableView,在我的 TableView 中,我有一个自定义 UTableView 单元格。我想要一个标签三分之一或我的自定义 tableview 单元格,但是当我通过右键单击我的标签拖动到内容视图(我的单元格)到 select 纵横比时,我没有得到纵横比比率选项。谁能帮我弄清楚如何让我的标签成为我的 tableview 单元格的三分之一。
我将尾部 space 和顶部 space 的约束设置为容器。
现在,当我去查找纵横比时,我没有得到。
纵横比可能不是最适合的。您应该从 UILabel
拖动到您的内容视图和 select 一个 等宽 约束。然后,打开它的属性并将 multiplier 更改为 .33.
补充一下@dreaming-in-binary 的回答,IB 可能不允许您针对内容视图设置等宽约束(即使可以通过编程实现)。相反,您可以添加一个隐藏的参考视图,它跨越单元格的整个宽度(即,对内容视图具有常数为 0 的前导和尾随约束,以及任何垂直约束)。然后您可以针对参考视图设置等宽约束(实际上是比例宽度约束)。
我的视图控制器中有一个 TableView,在我的 TableView 中,我有一个自定义 UTableView 单元格。我想要一个标签三分之一或我的自定义 tableview 单元格,但是当我通过右键单击我的标签拖动到内容视图(我的单元格)到 select 纵横比时,我没有得到纵横比比率选项。谁能帮我弄清楚如何让我的标签成为我的 tableview 单元格的三分之一。
我将尾部 space 和顶部 space 的约束设置为容器。
现在,当我去查找纵横比时,我没有得到。
纵横比可能不是最适合的。您应该从 UILabel
拖动到您的内容视图和 select 一个 等宽 约束。然后,打开它的属性并将 multiplier 更改为 .33.
补充一下@dreaming-in-binary 的回答,IB 可能不允许您针对内容视图设置等宽约束(即使可以通过编程实现)。相反,您可以添加一个隐藏的参考视图,它跨越单元格的整个宽度(即,对内容视图具有常数为 0 的前导和尾随约束,以及任何垂直约束)。然后您可以针对参考视图设置等宽约束(实际上是比例宽度约束)。