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

问题描述 投票:1回答:1

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

我已将textFields添加到UIViews中,并且所有uiviews都具有autolayout的约束:

enter image description here

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

enter image description here

第一个uiview变形了

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

ios uiview autolayout constraints
1个回答
0
投票
width >= 62

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

在storyboard中,您可以通过在将鼠标拖动到其他组件时按Ctrl键并选择相等的宽度来实现

© www.soinside.com 2019 - 2024. All rights reserved.