我有一個Master-Detail應用程序。主和細節都是UITableViewControllers。在具體的場景我創建了一個按鈕,並調用它的動作關閉ViewController + Table ViewController + Master-Detail應用程序
- (IBAction)completeTaskButtonPressed:(id)sender {
[[self delegate] removeCompletedTask:self.indexFromRow controller:self];
}
在主VC實現我的方法
- (void) removeCompletedTask:(NSInteger)index controller:(DetailViewController *) controller {
[self.dataController.masterTasksList removeObjectAtIndex:index];
[self.tableView reloadData];
[self dismissViewControllerAnimated:YES completion:NULL];
}
這些方法必須刪除選定的行並返回到主視圖。問題是,它刪除行,但不要消除詳細信息視圖。任何幫助將是有用的。
是的 - 你是對的,它是現在就開始工作,非常感謝。 – user1248568 2012-03-15 21:22:11