【发布时间】:2011-02-17 14:40:14
【问题描述】:
我的应用中有 2 个视图
第一个视图:表格视图和按钮(更新)
第二个视图:详细视图
当我按下更新按钮时,我想在第一个视图中刷新表格。
【问题讨论】:
标签: iphone objective-c uitableview refresh
我的应用中有 2 个视图
第一个视图:表格视图和按钮(更新)
第二个视图:详细视图
当我按下更新按钮时,我想在第一个视图中刷新表格。
【问题讨论】:
标签: iphone objective-c uitableview refresh
如果我理解正确,如果您从 DetailView 回来,您想重新加载数据吗?
然后放入viewWillAppear:或viewDidAppear:
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[tableView reloadData];
}
然后在 interfacebuilder 中或使用
连接您的按钮[yourButton addTarget:self action:@selector(reloadTableView:) forControlEvents:UIControlEventTouchUpInside];
到这个方法
- (IBAction)reloadTableView:(id)sender {
[tableView reloadData];
}
【讨论】: