0

本质上,我正在处理异步下载图像并将它们添加到特定的 UITableView 单元格(使用 Matt Gemmell 的 MGTwitterEngine 的 Twitter 个人资料图像)。

我已经查看了一般的异步下载代码,并且必须承认,我仍然是一个菜鸟,无法很好地理解它以适应我的目的。相反,我正在尝试使用 Gemmell 包含的 getImageAtUrl 方法来添加图像。

我让它工作到 -imageReceived: 接收可见单元格的图像,但是,我不知道如何在那时将它们包含到适当的单元格中。

    - (void)imageReceived:(UIImage *)image forRequest:(NSString *)identifier
{
    NSLog(@"Got an image:%@",image);
    // What goes here? Or elsewhere?
}

这个方法在我的主视图控制器中,我还有一个自定义单元格控制器,我在其中使用Loren Brichter 的快速滚动代码绘制单元格内容。

任何有关此 MGTwitterEngine 方法的帮助,或将这些图像动态添加到我的表格单元格的帮助将不胜感激。

4

1 回答 1

0

我从未使用过 MGTwitterEngine,但总的来说,我认为您需要:

  1. 找出图像属于哪个模型对象。我认为identifier字符串会帮助你。

  2. 找出对应单元格的索引路径。

  3. 调用[tableView cellForRowAtIndexPath:indexPath]以获取表格单元格。

  4. 将其image放入单元格中。

于 2009-07-10T03:55:57.080 回答