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

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

вот он загружен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];
}

14
задан Genhain 27 July 2012 в 05:21
поделиться