如果我单击TableView的任何行,它将导航到其详细信息页面。从详细信息页面导航回到tableview页面,我得到的页面显示为选中之前选择的行。我需要取消选择之前在从另一个屏幕导航到tableview页面时选择的行。
答案 0 :(得分:3)
在RowSelected
覆盖中,请致电DeselectRow
,即
public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
{
tableView.DeselectRow(indexPath, false);
.....
}
答案 1 :(得分:0)
在didSelectRowAtIndexPath中调用此[tableview deSelectRowAtIndexPath];