【发布时间】:2021-12-06 19:15:21
【问题描述】:
我有一个带有我所有内容的堆栈视图的滚动视图。我将所有边距设置为 8px,但由于某种原因,右侧有很大的空间。即使我将边距更改为 0px。
我做错了吗?
制作一个表格视图并从我的堆栈视图中制作一个单元格会更好吗?似乎没有必要这样做。但我想不通。
【问题讨论】:
-
如果不知道您对整个 viewController 使用的每个约束,就不可能提出任何建议。
-
您应该将堆栈视图的顶部/前导/尾随/底部限制为滚动视图的内容布局指南,然后将堆栈视图的宽度限制为滚动视图的框架布局指南。根据您显示的图像,您的堆栈视图宽度似乎由其排列的子视图的宽度决定。
-
@creeperspeak 堆栈视图具有顶部、底部、前导和尾随,如图所示。滚动视图的顶部、底部、前导和尾随都设置为 0
-
@DonMag 看起来是这样,但堆栈视图中没有限制。
-
@DanielMedinaSada - “stackview 中没有约束” ...好吧,那就是问题所在。
标签: ios swift uiscrollview