0
我有一個可編輯的分組tableView,但刷卡刪除不起作用。它看起來像刷卡 - 刪除應該與UITableViewCellEditingStyleDelete一起,但它似乎並不適合我。這是我編輯樣式的方法:TableView滑動刪除不起作用
- (UITableViewCellEditingStyle)tableView:(UITableView *)table editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.section == 1)
{
if (indexPath.row < [[device_coordinator getChannelList] count]) return UITableViewCellEditingStyleDelete;
else if (indexPath.row < [[device_coordinator getChannelList] count]+2) return UITableViewCellEditingStyleInsert;
}
return UITableViewCellEditingStyleNone;
}
這使得表格看起來正確。有些單元格的左側有插入圖標,有些單元格會刪除圖標,因爲它們應該如此。按下刪除圖標將顯示刪除確認按鈕。但一個刷卡不!
即使我只是返回空白,從我的cellForRowAtIndexPath方法新分配的單元格,它仍然無法正常工作,所以看起來我的單元格中沒有任何內容導致問題。在4.3模擬器和我的iPod touch 2g上發生同樣的問題。
你說得對!我希望能夠同時做到這一點。但至少我知道現在不行的原因。我認爲我的應用程序鬧鬼。 – Randall