iOS有类似Android的RecyclerView吗?

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

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

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

Related of "iOS有类似Android的RecyclerView吗?"

使用UICollectionView来实现此目的

目前针对性能和资源使用优化了几种视图,例如:

  • UICollectionView
  • UITableView
  • viewControllers
  • UIPageViewController
  • UITabBarController
  • UIStackView

您可能需要为您的proyect使用UICollectionView