如何使用autolayout在UITableViewCell中分发4个组件?

时间:2017-12-26 20:43:42

标签: ios uiview autolayout constraints

我有一个UITableViewCell的视图。在这个自定义单元格中: enter image description here

我已将textFields添加到UIViews中,并且所有uiviews都有自动布局的约束:

enter image description here

但是,当在设备上运行时,所有视图都以错误的形式分发:

enter image description here

第一个uiview变形

我怎样才能正确添加约束以显示它像sttoryboard(第一张图片)? 谢谢!

1 个答案:

答案 0 :(得分:0)

width >= 62

表示您为每个组件设置最小宽度。 UILabel 是基于其内容的自动大小,这就是您获得结果的原因。要实现目标,请将组件设置为彼此相等的宽度

在情节提要中,您可以通过在将鼠标拖动到其他组件的同时按 Ctrl 并选择相等宽度来实现此目的