uitableview прокручивается с изображениями? - PullRequest
1 голос
/ 29 июля 2011

У меня есть пользовательские ячейки uitableview, созданные в interfacebuilder, и в них есть изображение ... теперь, когда изображения загружаются в viewview, прокрутка uitableview очень прерывистая ... вот код

if (cell == nil) {

    NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];

    for (id currentObject in topLevelObjects){
        if ([currentObject isKindOfClass:[UITableViewCell class]]){
            cell =  (CustomCell *) currentObject;
            break;
        }
    }



}

так что теперь я могу сделать, чтобы прокрутка была менее изменчивой?

спасибо, TC

Ответы [ 2 ]

2 голосов
/ 29 июля 2011

Во-первых, убедитесь, что ваш пользовательский UITableViewCell и все его подпредставления настроены на непрозрачность, со сплошным фоном и альфа-каналами на 100%.Создание прозрачных представлений действительно снижает производительность прокрутки.

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

0 голосов
/ 29 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...