【问题标题】:UITableViewCell async image loading layoutUITableViewCell 异步图片加载布局
【发布时间】:2014-11-05 22:05:26
【问题描述】:

我正在使用AFNetworking's categories on UIImageView 将图像异步加载到我的UITableView 的单元格中,如下所示:

[cell.imageView setImageWithURL:menuItem.image_url placeholderImage:[UIImage imageNamed:@"placeholder"]];

我的问题是单元格可以很好地加载占位符图像,但是在UITableView 完成加载后,我通过触摸、滚动、突出显示等触发[cell layoutSubViews],单元格将self.textLabel 推向@ 987654332@。以下是描述该行为的一系列图像:

这显然会导致文本不一致。我是否正确的是被调用的是单元格的 layoutSubviews 方法?

【问题讨论】:

    标签: ios objective-c uitableview afnetworking


    【解决方案1】:

    嗯,这很愚蠢。我是对的,因为单元格的 layoutSubviews 方法被调用了,所以我将 UITableViewCell 子类化并自己实现了 layoutSubViews 并自己布置了 self.imageViewself.textLabel。嘘。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-04
      • 1970-01-01
      相关资源
      最近更新 更多