尺寸变化的标签的约束

时间:2019-03-22 10:06:13

标签: swift constraints

图片。 1

enter image description here

图片。 2

enter image description here

图片1-这是我的ViewController的结构。 Label1Label2的大小有所变化(内容来自后端),适用于不同的用户。如果标签的内容很小,我需要将TableView的顶部空间约束(垂直间距)设置为Button(图1),但是如果标签的内容很大,请为TableView设置顶部空间约束(垂直间距)到堆栈(图2)。如何为TableView设置约束?

1 个答案:

答案 0 :(得分:1)

嵌入图像,按钮两个标签并堆叠在视图中。 然后添加以下约束

  1. 顶部,前导和尾随的新容器视图
  2. 垂直空间黑白容器和桌子。
  3. 图像的必需约束,两个标签和堆栈按钮
  4. 不要为按钮添加底部约束。
  5. 使用> =。将底部间距添加到其父视图(嵌入式容器)中。
  6. 到容器视图的高度,具有最小高度,并将优先级设置为低(250)

enter image description here enter image description here