我有一个聊天应用程序,我在其中添加NSMutableArray
中的单元格。我正在使用推送器API。现在,当用户从频道中删除时,我放了一个NSNotifications
,并且我正在更改布尔值的值,根据它的值我正在更改单元格的背景图像。在我cellForRowAtIndexpath:
梅索德:如果条件发生,更改tableview中新添加的行的背景颜色?
if([userid isEqualToString:uidstr])
{
if(offline==YES)
{
UIImageView* img = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"chat_cellreply02.png"]];
[cell setBackgroundView:img];
[img release];
}
else
{
UIImageView* img = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"chat_cellreply.png"]];
[cell setBackgroundView:img];
[img release];
}
}
它的工作,但这里的问题是,所有的细胞都改变背景。我只需要改变新添加的单元格的背景。任何人都可以指导我如何做到这一点?
?行索引单元格>? – 2013-02-18 11:42:55
是的,看到我的编辑 – hacker 2013-02-18 11:45:49
然后我想这个问题是不是与此代码,但在设置离线标志。我猜这个标志对于所有的单元格都是一样的。 – 2013-02-18 11:51:40