重新加载UITableView

时间:2011-05-30 22:21:01

标签: ios uitableview

我有一个UITableView,它包含联系人(基本上只是一个人员列表)。在UITiewController的UITableView所在的顶部,我有一个添加新联系人的按钮。添加新联系人时,用户按下“完成”按钮以添加该联系人。我关闭视图(然后使其显示其中显示UITableView的原始视图)并尝试重新加载表以添加新联系人。新联系人添加到行列表中(NSMutableArray),但是当我调用“reloadData”并且表不会更新时,它不会刷新。

我如何以及何时更新UITableView以添加新联系人?

2 个答案:

答案 0 :(得分:1)

您是否相应更改了numberOfRowsInSection:

您可以使用以下方法避免重新加载整个表格视图:

insertRowsAtIndexPaths:withRowAnimation:

答案 1 :(得分:0)

您是否在Interface Builder中检查了所有的连接点。你应该有'委托','数据源',然后你的IBOutlet(对应你的UITableView)连接到你的对象。有3个连接!