我希望根据Web服务响应更改按钮背景图像。如果响应中获取到未读消息为true,则图像将不同,如果没有未读消息,则图像将不同。我已经成功获取了响应,但无法更改按钮的背景图像。
这是我正在使用的代码片段:
if(unread>0){
[badgeTitle setBackgroundImage:[UIImage imageNamed:@"unread.png"] forState:UIControlStateNormal];
}
else{
[badgeTitle setBackgroundImage:[UIImage imageNamed:@"read.png"] forState:UIControlStateNormal];
}