我正在尝试使用 selectRowAtIndexPath 强制选择(突出显示) UITableViewCell ..
例如,假设我希望始终突出显示表格视图中的第一个单元格,我在 viewDidAppear 中应用以下逻辑
[self.tableViewPrompts selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:0];
工作得很好。但是当我尝试在应用程序的其他地方应用相同的逻辑时,单元格没有被选中。我什至尝试在调用上述方法之前取消选择其他单元格,并在调用此方法之前和之后重新加载 tableview,但这些方法似乎都不起作用!
我什至使用 tableview 的委托强行调用 didSelectRowAtIndexPath.Event 这不起作用。
PS:单元格的选择不会触发任何我想要实现的操作只是突出显示所需的单元格。
我在这里做错了什么?
非常感谢您的帮助!