SDAutoLayout 能对UITableView的表格实现自适应高度,UITableView自带表格做左右滑动删除,不能实现一行多于一个表格,不能复用表头和表脚。
SDAutoLayout 不能对UICollectionView的表格实现自适应高度,UICollectionView没有自带表格做左右滑动删除,能实现一行多于一个表格,可以横向布局,能实现左右表格高度不同的流式布局,能复用表头和表脚。
总体UICollectionView比UITableView强大的多,为了代替UITableView而生。我一般都用UICollectionView。
为何发挥他们各自的优点或容易区分,他们两者的任何一个表格或表头表脚是UICollectionView表格或UITableView表格来混合使用。
注意:iOS13以后版本以后,所有的表格点击控件都要加到contentView,不然无法触发点击事件。
UICollectionView和UITableView优缺点与混合使用
最新推荐文章于 2021-06-03 20:22:03 发布