iOS有类似Android的RecyclerView吗?

Zak*_*rdi 19 android android-layout ios

我有一个RecyclerView(有一个GridLayoutManager)有4种不同的视图类型.在手机纵向布局中,每种视图类型应每行显示1个项目.但是,如果设备宽度足够大(即平板电脑),则一种视图类型(卡)可以每行显示两张卡.

iOS是否有类似的布局API,RecyclerView以允许这种灵活的东西?如果是这样 - 它是什么?

示例(平板电脑与手机中的列数较多) 我正在努力实现的例子.

Mob*_*Mon 18

使用UICollectionView来实现此目的

  • 确保包含有关OP应该做什么以及如何做的更详细信息. (2认同)

All*_*oso 5

是的,不仅是类似的模式,而且还重用了视图:

RecyclerView  -> UICollectionView
Adapter       -> UICollectionViewDataSource
ViewHolder    -> UICollectionViewCell
LayoutManager -> UICollectionViewLayout
Run Code Online (Sandbox Code Playgroud)