【问题标题】:Best approach to achieve this grid layout on iOS在 iOS 上实现此网格布局的最佳方法
【发布时间】:2017-01-14 13:19:34
【问题描述】:

UICollectionView 专家的问题。

想象一个看起来像表格视图(全宽单元格)的集合视图,当您点击其中一个时,新单元格会插入到该单元格下方,这些单元格是方形单元格,例如集合视图宽度的一半,在2列。再次点击标题似乎会折叠该部分。

请记住,我正在尝试使用 UICollectionViewFlowLayout 而不是自定义 UICollectionView。

你会: A) 使用插入方形单元格的手势识别器将 tableview 样式单元格实现为集合视图补充视图(标题)?要么 B)将tableview样式单元格实现为一种单元格类型,将方形单元格实现为另一种单元格类型?要么 C) 别的东西?

【问题讨论】:

    标签: ios uitableview uicollectionview


    【解决方案1】:

    我个人会选择选项 A。在您描述全宽项目的情况下,它实际上是一个部分标题,其功能是显示/隐藏它的部分单元格。

    从数据结构的角度来看,这种方法更容易维护。可以用数组来处理。

    如果它们都是单元格,则很可能是一个大阵列,并且更难区分全宽单元格和半宽单元格。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-16
      • 1970-01-01
      • 2020-05-27
      • 2019-04-16
      • 1970-01-01
      • 1970-01-01
      • 2014-09-20
      相关资源
      最近更新 更多