我有一个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