Это был бы длинный ответ.
Если вы будете делать некоторые настройки UITableView, это действительно хорошая отправная точка:
текст ссылки
Вот быстрый фрагмент, который я скопировал с одного из моих таблиц:
float GREY = 0.8;
CGRect frame = CGRectMake(10, 8, 54, 24);
UIView *rectangle = [[[UIView alloc] initWithFrame:frame] autorelease];
rectangle.backgroundColor = [UIColor colorWithRed:GREY green:GREY blue:GREY alpha:1.0];
[cell.contentView addSubview:rectangle];
Это в методе делегата cellForRowAtIndexPath создаст серый прямоугольник и поместит его в ячейку с координатами «фрейма».
Вместо этого создайте UIView с изображением и добавьте его в ячейку, та же процедура:)