我试图颜色的背景黄色时,将字符串放入单元格等于一个给定的单词。我一直在谷歌上搜索并询问朋友,到目前为止,我想到了这个:
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
NSRange flash = [[newsArray objectAtIndex:rad] rangeOfString: @"FLASH:"];
if(flash.length > 0) {
cell.backgroundColor = [UIColor yellowColor];
}
}
这确实有效,但是…它给错误的背景上色。一个接着一个我想上色。我被告知要将着色代码放在cellForRowAtIndexPath中,但它不会为任何东西着色。
好吧,就是这样!
嗯- 'rad'在代码([newsArray objectAtIndex:rad])中是什么?
我没有看到您使用'indexPath'来确定是否应该突出显示特定的单元格。