Ios 当我们有UICollectionView时,是否应该使用UITableView?
我已经使用过UICollectionView和UITableView,使UICollectionView看起来像表是很简单的。更重要的是,使用模式非常相似,使用它不需要学习很多新东西 问题是使用UITableView而不是UICollectionView有什么理由吗?或者我们可以直接切换到UICollectionView,忘掉UITableView?我不这么认为 例如,如果你想有一些胶粘物标题,你必须为你的Ios 当我们有UICollectionView时,是否应该使用UITableView?,ios,objective-c,uitableview,uicollectionview,Ios,Objective C,Uitableview,Uicollectionview,我已经使用过UICollectionView和UITableView,使UICollectionView看起来像表是很简单的。更重要的是,使用模式非常相似,使用它不需要学习很多新东西 问题是使用UITableView而不是UICollectionView有什么理由吗?或者我们可以直接切换到UICollectionView,忘掉UITableView?我不这么认为 例如,如果你想有一些胶粘物标题,你必须为你的UICollectionView创建一个自定义布局,然而,使用UITableView确实很
UICollectionView
创建一个自定义布局,然而,使用UITableView
确实很容易
此外,您还有plain
和group
表视图,这非常有用
在我个人看来,我会说,有时候最好是相互化并使用collectionView(比如iPhone上的tableview和iPad上的collectionView),但不是每次都这样。我不这么认为
例如,如果你想有一些胶粘物标题,你必须为你的UICollectionView
创建一个自定义布局,然而,使用UITableView
确实很容易
此外,您还有plain
和group
表视图,这非常有用
在我个人看来,有时我会说最好是共同化并使用collectionView(例如,如果它是iPhone上的tableview和iPad上的collectionView),但不是每次都这样。collectionView没有tableHeaderView和tableFooterView属性,这使得添加搜索栏功能成为一项非常困难的任务。此外,还可以使用UITableView编辑模式和滑动删除,否则您必须自己实现。CollectionView没有tableHeaderView和tableFooterView属性,这使得添加搜索栏功能成为一项非常艰巨的任务。此外,使用UITableView还可以使用编辑模式和滑动删除功能,否则您必须自己实现这些功能。