2010-09-03 53 views
4

我添加了一個editButton在桌子上像這樣:如何處理用戶點擊TableView中的setEditing中的「刪除按鈕」?

self.navigationItem.leftBarButtonItem = self.editButtonItem; 

,並有setEditing方法:

- (void) setEditing:(BOOL)editing animated:(BOOL)animated { 
    [super setEditing:editing animated:animated]; 
    [self.watchListDetailTableView setEditing:editing animated:animated]; 
    if (editing) { 
      // you might disable other widgets here... (optional) 
    } else { 
      // re-enable disabled widgets (optional) 
    } 
} 

後,我點擊編輯,我可以有一個十字架和刪除按鈕,該方法我應該怎麼處理刪除按鈕點擊?謝謝。

回答

7

這應該是它:

​​

More Info Here

當用戶點擊插入(綠色 加)控制或刪除與一個UITableViewCell 對象表中的視圖相關聯按鈕 ,所述表 視圖將此消息發送到數據源 ,要求它提交 更改。 (如果用戶點的刪除 (紅色負)控制,表視圖 然後顯示刪除按鈕來獲得 確認。)的數據源通過調用 所述的UITableView方法 insertRowsAtIndexPaths提交 插入或缺失:withRowAnimation: 或 deleteRowsAtIndexPaths:withRowAnimation:, (視情況而定)。

相關問題