美文网首页
UICollectionView上添加自控制器的子视图

UICollectionView上添加自控制器的子视图

作者: 梁森的简书 | 来源:发表于2020-09-28 15:27 被阅读0次

注意两点

1.在cell上添加控制器的根视图之前注意移除之前的子视图,因为cell是复用的。

for (UIView * subview in cell.contentView.subviews) {
        [subview removeFromSuperview];
    }

2.prefetchingEnabled
iOS10后增加了此属性,它的作用是滑动到底部的时候预加载下一个cell,默认值是YES,我们如果想要显示某个页面的时候才去初始化这个控制器,我们可以设置为NO

if (@available(iOS 10.0, *)) {
       _collectionView.prefetchingEnabled = NO;    // 不预加载下一页
   }

demo:https://github.com/yangguanghei/CollectionView-VCs

相关文章

网友评论

      本文标题:UICollectionView上添加自控制器的子视图

      本文链接:https://www.haomeiwen.com/subject/pdwduktx.html