Uitableview TableView显示两个选定的行

Uitableview TableView显示两个选定的行,uitableview,xamarin.ios,selection,Uitableview,Xamarin.ios,Selection,我正在代码中设置所选行,选择了正确的行(突出显示)。然后我点击TableView中的另一行,该行被选中,但前一行仍高亮显示。相反,如果在选择差异行之前点击第一行,则该行将成为唯一高亮显示的行。在我点击最初选择的(在代码中设置的)行之前,无论我选择了其他哪些行,它都将保持高亮显示 知道为什么表格不重置高亮显示吗 谢谢, Rick在selectedRow中存储您通过代码选择的行的indexPath,然后尝试此[tableView取消行索引路径:selectedRow动画:是]。这是个好主意-不幸的是

我正在代码中设置所选行,选择了正确的行(突出显示)。然后我点击TableView中的另一行,该行被选中,但前一行仍高亮显示。相反,如果在选择差异行之前点击第一行,则该行将成为唯一高亮显示的行。在我点击最初选择的(在代码中设置的)行之前,无论我选择了其他哪些行,它都将保持高亮显示

知道为什么表格不重置高亮显示吗

谢谢,
Rick

selectedRow
中存储您通过代码选择的行的
indexPath
,然后尝试此
[tableView取消行索引路径:selectedRow动画:是]didSelectRowAtIndexPath
中选择code>。这是个好主意-不幸的是,当我调用TableView.DeselectRow时,什么也没有发生。不确定这是MonoTouch bug还是什么…哦..我在MonoTouch应用程序中没有经验..所以我不能告诉你原因..但在另一个例子中,这个想法应该是正确的。。