uitableviewcell + sdwebimage看起来很模糊

时间:2011-10-18 15:26:05

标签: uitableview uiimageview

我正在尝试使用sdwebimage下载图像,应用程序会在我的自定义单元格中显示已下载的图像。

当应用程序打开并且sdwebimage完成其任务时,图像看起来像blury:enter image description here

然后我向上滚动并释放它,看起来很好,因为它应该是:enter image description here

自定义单元格中的下载图像和uiimageview均为40x40。 我的cellForRowAtIndexPath方法看起来像这样,任何人都可以给出 建议处理这个问题。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath (NSIndexPath *)indexPath
{

static NSString *CellIdentifier = @"promotionCell";

PromotionCell *cell = (PromotionCell *)[self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    [[NSBundle mainBundle] loadNibNamed:@"PromotionCell" owner:self options:nil];
    cell = promotionCell;
    self.promotionCell = nil;

    cell.selectionStyle = UITableViewCellSelectionStyleNone;
}

// Get the event corresponding to the current index path and configure the table view cell.

cell.promotiontitle.text = [[promotionArray objectAtIndex:indexPath.row] title];
cell.promotionstore.text = [[promotionArray objectAtIndex:indexPath.row] store];
// cell.promotionimage => uiimageview
[cell.promotionimage setImageWithURL:[[promotionArray objectAtIndex:indexPath.row] mobileimage_low] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
return cell;
}

0 个答案:

没有答案