码迷,mamicode.com
首页 > 其他好文 > 详细

UICollectionView重用机制的问题

时间:2015-05-25 22:26:16      阅读:562      评论:0      收藏:0      [点我收藏+]

标签:ios   collectionview重用机制   

肯定会有很多人遇到下面这样的问题。。。

技术分享

其实我们只需要在 UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:cellIde forIndexPath:indexPath];下面加这

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

就行了。。。。



据网上资料说可以这样解决:

1、自定义一个uicollectioncell,init方法中添加subview, register 这个cell 并与deque方法的identifier设为一致

2、设置subview.frame = cell.contentview.frame



UICollectionView重用机制的问题

标签:ios   collectionview重用机制   

原文地址:http://blog.csdn.net/u010710758/article/details/45980021

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!