在iPhone中删除子视图后刷新表视图

时间:2012-06-07 07:54:10

标签: iphone uitableview uiview

我有一个表视图,当我选择任何行时,然后添加一个视图作为子视图。在子视图中,我有一个按钮。现在我希望当我点击那个按钮然后我的子视图将删除并且表视图也刷新,主视图的一些数据也将更新。

3 个答案:

答案 0 :(得分:2)

您可以通过各种方式实现:

  1. 您可以使用委托。

  2. 在viewWillAppear中重新加载tableview。

答案 1 :(得分:2)

使用委托。 删除子视图并调用委托方法并使用[tableView reloadData];在委托方法中。

答案 2 :(得分:0)

当您触摸按钮时,请使用以下方法:

[yourView removeFromSuperView];
[yourTable deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath]      withRowAnimation:UITableViewRowAnimationRight];
[yourTable reloadSections:[NSIndexSet indexSetWithIndex:index] withRowAnimation:UITableViewRowAnimationFade];
相关问题