我们可以滚动 UIStackView 吗

Can we scroll UIStackView

提问人:Hardik Baldha 提问时间:4/11/2019 更新时间:4/11/2019 访问量:91

问:

我想垂直滚动ViewControllers。在我的应用程序中,有 4-5 个 ViewController,我想垂直滚动。我在 scrollview 中添加了 UIStackView 并尝试了一下,但它没有正确滚动。我想像在 scrollview 中分页一样滚动,但垂直滚动。

我也访问了链接 https://mecid.github.io/2019/02/27/building-complex-screens-with-child-viewcontrollers/ 但我没有帮助。

iOS Swift iPhone UIscrollView UISackView

评论

1赞 RajeshKumar R 4/11/2019
创建一个 collectionview 并在每个单元格中添加子 viewcontrollers
1赞 AjinkyaSharma 4/11/2019
向我们展示到目前为止您尝试过什么。
0赞 J. Doe 4/11/2019
我同意你应该在这里使用collectionview
0赞 kd02 4/11/2019
medium.com/@hassanahmedkhan/......

答:

2赞 Adis 4/11/2019 #1

您不能直接滚动 stackView,但可以将其包含在 scrollView 中,然后它将滚动。如果你看一下链接的教程,这正是他们所做的:

view.addSubview(scrollView)
scrollView.addSubview(stackView)