我有一个表格视图,当我选择任何行时,然后添加一个视图作为子视图。在子视图中,我有一个按钮。现在我希望当我单击该按钮时,我的子视图将被删除,表格视图也会刷新,主视图的一些数据也会更新。
问问题
1041 次
3 回答
2
您可以通过多种方式进行操作:
您可以使用委托。
在 viewWillAppear 中重新加载 tableview。
于 2012-06-07T07:55:43.020 回答
2
使用委托。移除子视图并调用委托方法并使用[tableView reloadData];在委托方法中。
于 2012-06-07T08:03:35.350 回答
0
当您触摸按钮时,请使用以下方法:
[yourView removeFromSuperView];
[yourTable deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationRight];
[yourTable reloadSections:[NSIndexSet indexSetWithIndex:index] withRowAnimation:UITableViewRowAnimationFade];
于 2012-06-07T09:06:19.820 回答