嘿 - 我的UITableView控制器上有以下方法
public void RemoveEventFromList(Event evt){
if (_sessions != null) {
if (_sessions.Contains(evt)) {
_sessions.Remove(evt);
}
}
this.tableView.ReloadData();
}
哪个什么都没做!! - 如何从列表中手动删除项目?从导航树中的下一个视图(详细信息视图)调用此方法 - 因此没有选定的行或类似的行。
这是阻止我将app的免费版本提交到appstore的唯一方法!所以aaaaaaaany非常感谢!
:)
瓦特://
答案 0 :(得分:0)
您需要在重新加载之前更新tableView上的数据。这通常涉及重新初始化DataSource属性,在您的情况下,使用更新的_sessions集合。试试吧。