我想创建一个没有按钮的tableView单元格。为此,我使用UITableViewDelegate:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[[tableView cellForRowAtIndexPath:indexPath] setSelected:YES animated:NO];
}
但是我遇到了一个问题:在触地和突出显示的状态之间出现第二次延迟。如何在没有延迟的情况下立即实现突出显示?
答案 0 :(得分:3)
您应取消选中IB上TAbleView的delaysContentTouches属性。或以编程方式取消选中:
self.tableView.delaysContentTouches = NO;