You can create a custom cell with a UIImageView in it, but the easiest way is to create a default image view for the UITableViewCell in your table view delegate -cellForRowAtIndexPath. Something like that:
UITableViewCell *cell = [tableView
dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithFrame:CGRectZero];
}
[[cell imageView] setImage:image];
Where image is a UIImage that you created when you download from a URL or from a local application package.
source
share