iOS Autolayout和拥抱内容

时间:2016-09-14 22:56:32

标签: ios swift uiview autolayout ios-autolayout

我有tableViewCell,里面有3个视图。 在每个视图中,我有几个带文字的标签。

我的目的是根据tableViewCell宽度使视图具有相同的宽度。例如,如果tableViewCell宽度为300,则每个视图宽度将为100.

我试着创建约束相等宽度或纵横比为1:1的全部。但它没有用。我该如何存档?

1 个答案:

答案 0 :(得分:0)

您可以添加以下约束,使3个视图的大小相同,而不管容器视图的大小。

示例:带有三个UIView的TableViewCell。

enter image description here

查看1个约束: enter image description here

查看2个约束:

enter image description here

查看3个限制因素:

enter image description here