2010-04-23 51 views
0

我正在使用具有編輯按鈕的UITableView刪除一行。當我在該行中刷卡時,它顯示一個默認的「刪除」按鈕。但我不需要它。單元格的內容必須通過編輯按鈕而不是默認的方式刪除,以便禁用「輕掃以刪除」按鈕。UITableView SwipeGesture

回答

3

覆蓋editingStyleForRowAtIndexPath

- (UITableViewCellEditingStyle)tableView:(UITableView*)aTableView 
      editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath { 
    if (self.editing) 
     return UITableViewCellEditingStyleDelete; //or whatever 

    return UITableViewCellEditingStyleNone; 
} 
+0

感謝,但這個建議也將禁用我的編輯按鈕功能 – venkat 2010-04-23 05:19:09

+0

(見更新例子) – shosti 2010-04-23 05:23:24

+0

由於工程....但是我想查詢天氣單元格爲空或不。因爲爲空單元提供刪除按鈕不是邏輯...感謝回覆eman ... – venkat 2010-04-23 05:29:30