UICollectionView

举报
清雨小竹 发表于 2022/09/25 03:18:11 2022/09/25
【摘要】 UINib *cellNib = [UINib nibWithNibName:@"TujiCollCell" bundle:nil]; [m_collectionView registerNib:cellNib forCellWithReuseIdentifier:@"TujiCollCell"]; //图集d...

  
  1. UINib *cellNib = [UINib nibWithNibName:@"TujiCollCell" bundle:nil];
  2. [m_collectionView registerNib:cellNib forCellWithReuseIdentifier:@"TujiCollCell"];




  
  1. //图集delegate
  2. - (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{
  3. return 1;
  4. }
  5. - (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
  6. // NSMutableArray *sectionArray = [self.dataArray objectAtIndex:section];
  7. if(m_tujiList==nil)
  8. return 0;
  9. return [m_tujiList count];
  10. }
  11. - (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
  12. static NSString *SimpleTableIdentifier=@"TujiCollCell";
  13. TujiCollCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:SimpleTableIdentifier forIndexPath:indexPath];
  14. struct XKHTujiNode node;
  15. [[m_tujiList objectAtIndex:indexPath.row]getValue:&node];
  16. cell.tujiLabel.text = node.title;
  17. EGOImageView * imageView= [zzJSON DownLoadImageForView:node.iconImg];
  18. imageView.frame = CGRectMake(5, 5, 120, 106);
  19. [cell addSubview:imageView];
  20. return cell;
  21. }
  22. - (void)collectionView:(UICollectionView *)collectionView didEndDisplayingCell:(UICollectionViewCell *)cell forItemAtIndexPath:(NSIndexPath *)indexPath
  23. {
  24. if(indexPath.row == (m_tujiList.count-1))
  25. {
  26. m_listAddNum++;
  27. NSLog(@"%d",indexPath.row);
  28. NSThread *InitThread = [[NSThread alloc]initWithTarget:self selector:@selector(DownLoadTujiListFun:) object:self];
  29. [InitThread start];
  30. }
  31. }



文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。

原文链接:zzzili.blog.csdn.net/article/details/8722523

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。