我在 UIStackViewView 中有以下布局。它是一个图像和两个标签。设计 View 是我希望运行时 View 显示的内容。但是当它运行时,一切都会被推到右边。
约束警告,我无法修复:
运行时 View :
有什么建议可以解决这个问题吗? UIStackView 应该可以使复杂的布局更易于管理,但我什至无法让它仅使用三个元素。
最佳答案
我猜你没有对 imageView 施加约束,因此它占用了右侧的所有空间。
如果您添加纵横比大小约束或提供宽度约束,那么它会将图像限制在左侧并获得所需的结果。
关于ios - 如何修复 UIStackView 约束问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36667672/