在UITableView
中,我想通过scanflag(boolean)更改单元格的文本颜色和选择样式。
(代码在 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
方法中)
(当更改scanFlag时,重新加载表格)
if (scanFlag) {
cell.textLabel.textColor = [UIColor blackColor]; //Work
cell.selectionStyle = UITableViewCellSelectionStyleBlue; //Work
}else {
cell.textLabel.textColor = [UIColor lightGrayColor]; //Work
cell.selectionStyle = UITableViewCellSelectionStyleNone; //Did not Work
}
当我将scanFlag yes更改为no时,UITableViewCellSelectionStyleNone
;虽然[UIColor lightGrayColor];
正在运作,但无法正常工作。
('>'细胞的形状没有消失。)
我应该向苹果发送错误报告吗? (这个错误吗?)