我有點困惑如何使用IndexPath將行添加到TableView中。 在第i個INIT:從其他類的NSIndexPath到UITableView
tableView = [[UITableView alloc] initWithFrame:self.view.bounds];
//rows code here
[self.view addSubview:tableView];
現在,這兩者之間我想一些行添加到我的表視圖。我有一個NSStrings包含元素名稱的NSArray。
所以我試試這個:
[[self tableView] beginUpdates];
[[self tableView] insertRowsAtIndexPaths:(NSArray *)myNames withRowAnimation:UITableViewRowAnimationNone];
[[self tableView] endUpdates];
然後我讀過,我首先應該以某種方式加入這UITableViewDataSource。所以我宣佈它錯了?我要求,因爲我寧願避免不必要的傳遞數據。
看看這篇文章:http://stackoverflow.com/a/4022844/1228534 – graver 2012-04-19 14:11:42