TableVIew中的图片位置是乱的

民工_小牛 2016-06-05 08:55:07
TableViewCell中有个Image,刚开始初始化位置是好的,但是一刷新就乱了,找了半天也不知道什么原因。
这是初始化的时候:

这是刷新后:



谢谢诶
...全文
238 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
不不不紧张 2016-06-08
  • 打赏
  • 举报
回复
cell缓冲池里是集合, 里面是无序的,应该是这方面出的问题, 能贴一下你tableviewdelegate的方法吗
litongyang_coder 2016-06-07
  • 打赏
  • 举报
回复
重用单元格的约束是否加的是对的
ravatar0423 2016-06-05
  • 打赏
  • 举报
回复
只乱了一个图片呢,还是所有的图片都会乱掉呢? 把你能提供的信息都提供一下,例如你们是如何显示图片的,在Cell中的加载方式是什么样的? 你这样给个图,很难给出你解决方案的~ 我们不要玩《你画我猜》游戏;
民工_小牛 2016-06-05
  • 打赏
  • 举报
回复
引用 1 楼 ravatar0423 的回复:
只乱了一个图片呢,还是所有的图片都会乱掉呢? 把你能提供的信息都提供一下,例如你们是如何显示图片的,在Cell中的加载方式是什么样的? 你这样给个图,很难给出你解决方案的~ 我们不要玩《你画我猜》游戏;
是所有的图片都会,只要是cell中的,我设置图片的代码如下:用的SDWebImage这个组件

[iCell.imageView setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",URL_WEB,data[@"img_url"]]] placeholderImage:[UIImage imageNamed:@"placehoder_user"] completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType) {
                
                iCell.imageView.contentMode = UIViewContentModeScaleToFill;
                iCell.imageView.frame = CGRectMake(8, 8, SCREEN_WIDTH-16, 160);
            }];

29,048

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧