基本上,我正在异步下载图像并将它们添加到特定的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's fast scrolling code绘制单元格内容。
特别是对这个MGTwitterEngine方法的任何帮助,或者动态地将这些图像添加到我的表格单元格中,将非常感激。
答案 0 :(得分:0)
我从未使用过MGTwitterEngine,但总的来说我认为你需要:
找出图像所属的模型对象。我认为identifier
字符串可以帮助你。
找出相应单元格的索引路径。
调用[tableView cellForRowAtIndexPath:indexPath]
获取表格单元格。
将image
放入单元格。