如何在uitableviewcell中修复uiimageview是在滚动表时调整大小?

phu*_*art 2 iphone ios

我的代码是

    [cell.imageView setImageWithURL:[NSURL URLWithString:[medium fullThumbnailURL]] placeholderImage:[UIImage imageNamed:@"missing"]];
    [cell.imageView setContentMode:UIViewContentModeScaleAspectFit];
Run Code Online (Sandbox Code Playgroud)

开始

但是当向下滚动并再次回到顶部时.

滚动后

如何解决这个问题.请帮忙.

[编辑]

我像这样包装表格单元格

细胞

小智 19

我一直有同样的问题,我终于明白了!UITableViewCells有自己的imageView属性,它们似乎以不可思议的方式设置样式.我的解决方案是为我自己的UIImageView使用不同的实例名称,以便任何UITableViewCell实例都不会自己设置样式.

  • 说真的,这应该是正确的答案.就是这么简单,它给了我一个宝贵的教训.立即工作.我刚刚将imageView重命名为imageContainer并且工作正常. (2认同)