垂直CollectionView内部水平CollectionView Swift iOs

时间:2017-04-15 14:08:13

标签: ios swift android-viewpager uicollectionview uicollectionviewcell

我是一名试图学习iOs开发的Android开发者。

我正在尝试在水平分页滚动条中实现垂直滚动UI(如ViewPager中的RecyclerView)。

我知道我应该使用嵌套的UICollectionView,我看到this tutorial做类似的事情,但是,它使用UITableView创建反向布局样式(垂直滚动内的水平滚动)。

您能告诉我实施此类布局的最佳做法吗?那里有没有教程?我找不到真正的东西(大多数东西是关于颠倒的布局)

由于

1 个答案:

答案 0 :(得分:0)

编辑: 1:如果你想要几个主页你应该实现uipageviewcontroller,以便能够水平分页

2:如果你想要大量可重复使用的单元格水平分页,你应该实现UICollectionViewController

如果你需要在每个页面/单元格中的垂直滚动功能取决于你是否需要使用多个单元格进行分页/滚动(你应该使用集合视图)或滚动一些内容,如文本左右(你想使用scrollview)。然后你需要将UICollectionView / UIScrollView作为子视图放在你的页面上(uipageviewcontroller)/ cells(collectionView)

顺便说一句。如果你需要collectionviewcontroller,添加垂直滚动会是个坏主意,因为你在很多单元格中都有很多滚动视图