我在这里阅读教程 http://adeem.me/blog/2009/05/19/iphone-programming-tutorial-part-1-uitableview-using-nsarray/
显示了如何在初始化时填充UITableView。初始化后我无法找到这样做(例如,当用户点击按钮时)。
有什么建议吗?
答案 0 :(得分:7)
您只需更新数据源并重新加载表格视图。
按照该教程,您可以这样做:
- (IBAction)myButtonPressed:(id)sender
{
self.arrayData = [[NSArray alloc] initWithObjects:@"iPhone", @"iPod", @"MacBook", @"MacBook Pro", @"iMac"];
[self.tblSimpleTable reloadData]
}
这将告诉UITableView
重新加载数据源并调整节,行等的数量。
请注意,您可能更愿意使用NSMutableArray
。
[self.mutableArrayData addObject:@"iMac"];