HII刪除按鈕之後重新排列,如何在表視圖刪除單元中的數據和點擊另一個視圖控制器
我需要在表格視圖中刪除一個單元中的數據和點擊另一視圖中的刪除按鈕之後重新排列控制器我會去另一個視圖控制器上選擇索引在行視圖控制器....請確實需要幫助
謝謝&關心 Devi。
HII刪除按鈕之後重新排列,如何在表視圖刪除單元中的數據和點擊另一個視圖控制器
我需要在表格視圖中刪除一個單元中的數據和點擊另一視圖中的刪除按鈕之後重新排列控制器我會去另一個視圖控制器上選擇索引在行視圖控制器....請確實需要幫助
謝謝&關心 Devi。
呼叫
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
這種方法與其他類...設置爲UITableViewCellEditingStyleDelete
提供你在你以前的類實現相同的方法編輯樣式...
通行證對初始視圖控制器的引用,並將其初始化並推送到第二個控制器。然後你將能夠在該視圖控制器上調用任何公共方法。這將允許您定義像-(void)deleteIt;
這樣的方法,並直接從其他控制器調用該方法。 另外,如果您需要跟蹤哪個單元元素被點擊,請同時傳遞索引。
編輯
將數據傳遞給新的視圖控制器,你可以這樣做:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NextViewController *nvCon = [[NextViewController alloc] initWithNibName:@"NextViewController" bundle:nil];
nvCon.rootViewCon = self;
nvCon.selectedIndex = indexPath;
[self.navigationController pushViewController:nvCon animated:YES];
[nvCon release];
}
然後調用rootViewCon
的公共方法來啓動刪除。您幾乎可以在這裏複製用於刪除表格視圖單元格的樣板代碼。在SO和Apple文檔中有許多參考文獻。
我這樣做,如果有一個刪除相同的視圖控制器,但我有刪除按鈕在另一個視圖控制器olease確實需要幫助 – Devi 2011-03-11 07:02:08