如何使用monotouch在iphone中从tableview中取消选择一行?

时间:2011-11-15 13:51:50

标签: iphone xamarin.ios

如果我单击TableView的任何行,它将导航到其详细信息页面。从详细信息页面导航回到tableview页面,我得到的页面显示为选中之前选择的行。我需要取消选择之前在从另一个屏幕导航到tableview页面时选择的行。

2 个答案:

答案 0 :(得分:3)

RowSelected覆盖中,请致电DeselectRow,即

public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
{
    tableView.DeselectRow(indexPath, false);
    .....
}

答案 1 :(得分:0)

在didSelectRowAtIndexPath中调用此[tableview deSelectRowAtIndexPath];