我有一个 UIScrollView
设置,布局如下所示。该内容当前位于 View 的边缘(至少是左侧和右侧)。我希望将其向内移动/填充大约 10 点。
但是,到目前为止我尝试过的所有内容都会导致水平滚动 - 我只想能够垂直滚动。
我已经尝试将 +10 添加到前导/尾随约束,这再次导致水平滚动成为可能。使用 contentInset
时也是如此。
如果可能的话,希望能够在 Storyboard中对其进行排序。
最佳答案
您的错误是将堆栈 View 的宽度
限制为主视图的宽度
。
相反,将堆栈 View 的前导和尾随限制为10
(与 ScrollView 相关),并将堆栈 View 的宽度
限制为 ScrollView 的宽度- 20
(每侧 10 个)。
您的约束应如下所示:
关于ios - 将 UIStackView 的内容向内移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52200425/