基本上,我在新视图中向表中添加项目,如果用户点击保存,我希望弹出视图,并更新上一个表格视图以显示新添加。关于如何完成这项任务的任何想法?
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"PersonTableViewCell"];
if(!cell){
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"PersonTableViewCell"]autorelease];
}
p = [friendsArray objectAtIndex:[indexPath row]];
[[cell textLabel] setText:[p description]];
return cell;
}
答案 0 :(得分:2)
您可以先尝试弹出当前视图控制器:
[self.navigationController popViewControllerAnimated:YES];
然后在您的表视图控制器的viewDidAppear
或viewWillAppear
中,调用
[self reloadData];
要更新。