UIStackView 在 UIScrollView 位置
Posted
技术标签:
【中文标题】UIStackView 在 UIScrollView 位置【英文标题】:UIStackView inside UIScrollView position 【发布时间】:2016-02-21 06:47:13 【问题描述】:我有一个从 Y 位置 50 开始的 ScrollView,在 ScrollView 内我有一个添加了动态元素的 StackView。添加了元素并且滚动按预期工作。但是 StackView 是在 Y=0 处绘制的,因此第一个元素是针对应用程序的 0,0 而 ScrollView 在 0,50。
我尝试了几件事,从分配约束到更改 frame.origin.y 位置和 frame.offsetInPlace。
有什么建议吗?这一切都是通过 SWIFT 动态完成的,无需 xib。
【问题讨论】:
您可以在这里找到带有 stackView 的滚动视图的示例:***.com/a/35438836/2477632 【参考方案1】:您可以在此处找到带有 stackView 的 scrollView 示例:
UIStackView - Distribute views evenly from the centre
感谢 Hamza Ghazouani 的提示。
【讨论】:
以上是关于UIStackView 在 UIScrollView 位置的主要内容,如果未能解决你的问题,请参考以下文章
在 UIStackView 中增加 UIButton 的面积
UIStackView :使用情节提要更改 UIStackView 图像宽度