Обновление логотипа статуса в UITableViewCell - PullRequest
0 голосов
/ 07 июня 2011

Я пытаюсь создать простой чат-клиент. У меня есть UITableView с именами пользователей и маленьким изображением статуса слева в каждой ячейке. Я получаю имена пользователей и текущий статус (оффлайн / онлайн) с сервера. Моя проблема в том, как обновить логотип статуса? Код довольно сложный, но вот часть, где я загружаю изображения. Помогите, пожалуйста ...

if (indexPath.section == 1)
{   
    if([[userDetails objectAtIndex:2] isEqualToString:@"Logged Off"]) 
    {
        cell.imageView.image = [UIImage imageNamed:@"offline.png"];

    } else {

        cell.imageView.image = [UIImage imageNamed:@"online.png"];
    }
} 

P.S. кажется, что возникает некоторая путаница в вопросе .. Я получаю логотип состояния, чтобы отображаться просто отлично при первоначальном входе в систему .. Моя проблема заключается в том, как я могу обновить их, как они изменяются на сервере

1 Ответ

0 голосов
/ 08 июня 2011

попробуйте использовать [cell setNeedsLayout];

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