如何更新UIPopoverController中的UITableViewController

时间:2012-07-09 19:00:06

标签: iphone uitableview

我像这样展示我的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];
但是没有工作。如果我关闭弹出窗口,然后重新打开它。然后我的表格会更新。它只是在它打开时不会像我想要的那样更新它。思考?谢谢!

0 个答案:

没有答案