当我按下按钮时,如何更改UITableView的内容

时间:2012-03-24 23:11:45

标签: ios uitableview reloaddata

我希望在更改按钮时更改UITableView的内容,我该怎么做?...我从Core Data中检索我的信息,当我按下按钮时我想更改tableview中的信息,我知道:

[self.tableview reloadData] 

以这种方式我将信息提供给行:

NSManagedObject *name = [[self sortName] objectAtIndex:indexPath.row];
cell.textLabel.text =  [[name valueForKey:@"firstName"] description]];

但我的问题是,当我点按一个按钮时,我可以如何将另一个数组提供给我的表视图以检索信息...我每个地方但我都找不到答案...

2 个答案:

答案 0 :(得分:0)

按下按钮后,用新内容替换sortName数组。比调用reloadData ..!?

答案 1 :(得分:0)

表视图单元格中显示的信息在 cellForRowAtIndexPath 方法中确定。

在您的代码中,看起来此方法引用了名为 sortName 的数组。

如果要将新数据集检索到其他阵列中,则必须将 sortName 的内容替换为新阵列的内容。