gpt4 book ai didi

iphone - sdwebimage:表格单元格中的图像在初始加载后被拉伸(stretch)

转载 作者:行者123 更新时间:2023-12-03 19:10:28 25 4
gpt4 key购买 nike

我在 iPhone 项目中使用 SDWebImage,并使用它将图像加载到我的表格单元格中。

原始下载图像150 * 150。我的占位符图像是 32*32(所需尺寸)

第一次,当图像加载时,sdwebimage 会很好地重新调整下载图像的大小以匹配占位符图像的大小 (32*32)。都好。

但是,当我导航回来然后回到同一页面时,图像会被拉伸(stretch)并填充整个 cell.imageView 高度。这是正常行为吗?

我需要它始终保留初始的 32*32 大小。你能建议如何做到这一点吗?

编辑:我发现this link另一个用户面临类似的问题(问题未解决)。该用户还发了个短youtube video来解释一下这个问题。

想法?

最佳答案

在 cellForRowAtIndexPath 尝试特定大小:

   UIImageView *addImage = [[UIImageView alloc] init];
[addImage setImageWithURL:[NSURL URLWithString:yourCellImageURL] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
[addImage setFrame:CGRectMake(7, 3, 78, 57)];
[cell.contentView addSubview:addImage];
[cell setIndentationLevel:8];

关于iphone - sdwebimage:表格单元格中的图像在初始加载后被拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com