我正在使用three20并拥有自定义tableview项和tableviewitem单元格。我不是通过项目的URL推送新控制器,而是
- (void)didSelectObject:(id)object atIndexPath:(NSIndexPath*)indexPath
我也用这种方法来强调录制时突出显示我的细胞。
//call this to highlight row
- (BOOL)shouldOpenURL:(NSString*)URL {
return NO;
}
当我使用标准的three20表项和单元格时,该行被完美地突出显示,但是当我使用自己的单元格和项目时,它不是。我必须做什么?谢谢你的帮助。
答案 0 :(得分:3)
确保你有
self.selectionStyle = UITableViewCellSelectionStyleBlue;
设置在自定义单元格内的某处,它应该可以解决问题。