我想用UIScrollView,UIStackView(Vertical),UILabel和UITableView创建一个ViewController。但我的问题是我无法为我的视图设置不同的高度尺寸。我确实试过写字段,但XCode擦除并设置了值。我确实尝试了所有分销选项,但我认为我的选择是" Equal Spacing"。
我已经添加了两个UIView来测试。
我确实可以制作我的屏幕,但这不适用于iPhone设备,XCode表示无法自动调整约束。这是我的目标:
某些字段需要不同的高度。有些标签需要3行,另外1行。
答案 0 :(得分:0)
您需要设置高度约束,以使视图在堆栈视图中具有特定高度。 Apple's Documentation
答案 1 :(得分:0)
如果您向所有子视图添加约束,即顶部和底部,它将正常工作。确保将translatesAutoResizingMaskIntoConstraints
设置为false