UItableViewCell изменение изображения при выборе

Я загружаю в список пользователей Facebook, используя веб-кеш, и он работает фантастически. Пока вы не выберете одну из ячеек, она, похоже, либо изменит режим содержимого, либо, скорее, изменит размер кадра просмотра uiimage, но в зависимости от фактического размера изображения. для наглядности вот некоторые скрины

здесь загружено http://img.photobucket.com/albums/v246/homojedi/Screenshot20120727114807.png

и при выборе некоторых изображений, как вы можете видеть, они, кажется, переходят к своему первоначальному виду. http://img.photobucket.com/albums/v246/homojedi/Screenshot20120727114827.png

как и следовало ожидать, если я прокручиваю их за пределы экрана и возвращаюсь к ним, они восстанавливаются до того состояния, в котором они были в начале.

Это сбивает с толку. Единственное, что я не пытался, это создать подкласс uitableView и установить там его подпредставление макета. если не считать того, что еще я могу сделать?

РЕДАКТИРОВАТЬ: код запрашивается

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    // typically you need know which item the user has selected.
    // this method allows you to keep track of the selection
    _indexPath = indexPath;

    [_indexPath retain];
}

Ответы на вопрос(9)

Ваш ответ на вопрос