0
我想构建一个简单的聊天客户端。我所拥有的是一个UITableView,在每个单元格的左边都有一个用户名和一个小状态图像。我从服务器获取用户名和当前状态(离线/在线)。我的问题是如何刷新我的状态标志?该代码是相当涉及,但这里是我加载图像的部分。任何帮助,请..刷新UITableViewCell中的状态标志
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.似乎有关于这个问题有一些困惑..我得到的状态标志diplay刚好在初始登录..我的问题是如何刷新它们,因为它们在服务器上更改
请告诉我您创建的部分或使用indexPath.row的部分总数。因为如果你只创建1个部分,那么你的条件永远不会满足。 – priyanka 2011-06-07 06:24:00
有两部分,第0部分为用户信息保留,第1部分为朋友列表 – vikasch90 2011-06-07 06:27:55
当您要更改状态时使用[tablename reloadata] – priyanka 2011-06-07 06:42:22