【问题标题】:Should we use UITableView when we have UICollectionView?当我们有 UICollectionView 时我们应该使用 UITableView 吗?
【发布时间】:2014-04-09 04:49:16
【问题描述】:

我曾使用过 UICollectionView 和 UITableView 以及它使 UICollectionView 看起来像表格的简单方法。更重要的是使用模式非常相似,你不必学习很多新东西来使用它。

问题是使用 UITableView 而不是 UICollectionView 有什么论据吗?或者我们可以直接切换到 UICollectionView 而忘记 UITableView?

【问题讨论】:

  • CollectionView 没有 tableHeaderView 和 tableFooterView 属性,这使得添加搜索栏功能成为一项艰巨的任务
  • 还有编辑模式和滑动删除你使用 UITableView 获得的,否则你必须自己实现。

标签: ios objective-c uitableview uicollectionview


【解决方案1】:

我不这么认为。

例如,如果你想有一些粘性标题,你必须为你的UICollectionView 创建一个自定义布局,而UITableView 真的很容易。

另外你还有plaingrouptableViews,真的很有用。

在我个人看来,我会说有时互化和使用 collectionView 会更好(例如,如果它是 iPhone 上的 tableview 和 iPad 上的 collectionView),但不是每次都使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-13
    • 2016-01-10
    • 1970-01-01
    • 2020-08-22
    • 2012-08-11
    • 2019-06-25
    • 1970-01-01
    相关资源
    最近更新 更多