我收到一個錯誤,指示我需要在刪除行後更新UITableView中的行數。我意識到這是因爲我沒有更新UITableView中的行數,我只是不確定如何在下面的代碼中進行此更改。NSInternalInconsistencyException從UITableView刪除行時
任何援助真的很感激。
- 代碼
NSIndexPath[] rowsToReload = new NSIndexPath[] {
NSIndexPath.FromRowSection(1, 1)
};
dv.TableView.BeginUpdates();
dv.TableView.DeleteRows(rowsToReload,UITableViewRowAnimation.Automatic);
dv.TableView.EndUpdates();
- 錯誤
名稱:!NSInternalInconsistencyException原因:無效更新:後第1行的無效數字包含在現有的部分的行數更新(3)必須等於該部分包含更新前的行數(3)
我沒有使用列表。這些項目被添加到添加到根元素的部分(單擊觸摸對話框)。任何想法,我可以迎合這種情況?/ ---起始碼返回新rootElement的( 「」){\t \t \t \t \t部,\t \t \t \t \t新科(){\t \t \t \t \t \t(entryElement =新CustomEntryElement( 「文本」)),\t \t \t \t \t \t(StyledStringElement =新CustomStyledStringElement( 「文本」,代表{triggerMethod();})),\t \t \t \t \t \t(StyledStringElement = new CustomStringElementButton(「text」,delegate {triggerMethod2(); }))\t \t \t \t \t},\t \t \t \t}; – user686483