我正在尝试以编程方式突出显示表格视图单元格并通过执行以下操作触发选择逻辑
NSIndexPath*indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
[self tableView:self.tableView didSelectRowAtIndexPath:indexPath];
该行仅突出显示一瞬间。我希望它保持突出显示,直到我选择另一行。
我尝试添加这些行
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath: indexPath];
cell.highlighted = YES;
但是当我这样做时,即使我点击另一行,高亮仍然存在,直到我再次点击第一行才消失。
有任何想法吗?