我像这样展示我的popover:
UITableViewController *tbv = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain];
self.listTableViewController = tbv;
tbv.tableView.delegate = self;
tbv.tableView.dataSource = self;
[self setupPopoverControllerForViewController:tbv];
[self.popover presentPopoverFromBarButtonItem:self.popoverButton permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
[tbv release];
当在tableView中删除某些内容时,我想更新它。我试过这两个:
[self.listTableViewController.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:self.indexPathToDelete] withRowAnimation:UITableViewRowAnimationAutomatic];
[self.listTableViewController.tableView reloadData];
但是没有工作。如果我关闭弹出窗口,然后重新打开它。然后我的表格会更新。它只是在它打开时不会像我想要的那样更新它。思考?谢谢!