我收到以下错误,同时添加背景图片到表格视图中单元格的内容收到错误[NSCFString了setBackgroundImage:forState:]:
[NSCFString setBackgroundImage:forState:]: unrecognized selector sent to instance
UIButton *playBtn = [UIButton buttonWithType:UIButtonTypeCustom];
playBtn.frame = CGRectMake(x+playBtnXPos, y+playBtnYPos, playBtnWidth, playBtnHeight);
[playBtn addTarget:self action:@selector(playBtnClicked:) forControlEvents:UIControlEventTouchUpInside];
if(playingButton && streamer){
if(playingButtonTag == i && [streamer isPlaying]){
[playBtn setBackgroundImage:[UIImage imageNamed:pauseBtnimgName] forState:UIControlStateNormal];
playingButton = playBtn;
}else [playBtn setBackgroundImage:[UIImage imageNamed:playBtnimgName] forState:UIControlStateNormal];
}else [playBtn setBackgroundImage:[UIImage imageNamed:playBtnimgName] forState:UIControlStateNormal];
playBtn.tag = i;
[cell.contentView addSubview:playBtn];
.....
任何人可以帮我...
感谢...
-1。你似乎没有显示有问题的代码。是背景图片。还有什么地方使用“playingButton”? – 2010-11-23 22:09:23
两件事:1)添加一些空格。这很难阅读。帮助我们帮助你。 2)告诉我们它崩溃的路线。看看你的堆栈跟踪,它会告诉你。再次,帮助我们帮助你。 – 2010-11-23 22:13:31
当按钮设置背景图像时崩溃。 – rockey 2010-11-23 22:29:27