我正在使用rss feed.first时间,表视图没有rows.if我按下按钮,会出现values.if我再次按下,表视图有以前values.after收到它的数据它消失,新的数据会到那里但是当我按下按钮时,不能有以前的值。我想
删除它。我该怎么办?任何帮助?如何将UITableviewcell或UITableview设置为空?
回答
当你需要更新你的UITableView调用[tableView reloadData]
方法的内容。因此,如果到那时您已经清除了您的数据源中的以前的数据,那么该表必须为空。
不,我试过了。假设表中有一个url的值。如果点击 BUTTON,它会传递相同的url,那时候没有更新,previoue的值在那里...... – 2009-10-21 07:45:39
很难说没有看到你的代码......如果以前的值仍然在表中,这意味着你还没有清除你的数据源 – Vladimir 2009-10-21 08:29:58
UITableView通过数据源工作。我会假设你已经跟着苹果建立的tableview看起来应该像这样的方式:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
{
static NSString *identifier = @"identifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier] autorelease];
}
cell.textLabel.text = [_tableViewData objectAtIndex:[indexPath row]];
return cell;
}
在这个例子中的UITableView中的数据存储在阵列tableViewData英寸这是初始化,如:
_tableViewData = [[NSArray arrayWithObjects:@"cell 1", @"cell 2", @"cell 3", @"cell 4", nil] retain];
所以,当你想更新的tableview的值,以新的东西,你需要改变tableViewData数组的值,并调用reloadData在表视图。
_tableViewData = [[NSArray arrayWithObjects:@"new cell 1" , @"new cell 2", @"new cell 3", @"new cell 4", nil] retain];
[_tableView reloadData];
- 1. 如何在MSCRM中将查找值设置为空或为空?
- 2. 设置UITableViewCell和UITableView背景的颜色
- 3. 如何将位列设置为空?
- 4. 如何将对象设置为空
- 5. 如何将外键设置为空? (symfony)
- 6. 如何将评分值设置为空?
- 7. 将UITableViewCell高度设置为UIImage高度?
- 8. 将exclusiveTouch设置为自定义UITableViewCell
- 9. 如何手动设置UITableViewCell?
- 10. 如何将AIRPLANE_MODE_ON设置为“True”或ON?
- 11. 如何为UITableView设置边框?
- 12. 如何使用commitEditingStyle? (UITableViewCell-UITableView)
- 13. 如何将披露按钮设置为UItableViewCell
- 14. UITableViewCell accessoryType设置,但accessoryView为零。我如何设置accessoryView backgroundColor?
- 15. 将scrollView.delegate设置为scrollView而不是UITableView
- 16. 将字符串设置为“”或将其保留为空?
- 17. 将INT列设置为空
- 18. sonata_type_model - 将值设置为空
- 19. iPhone UITableView,如何将默认行设置为选中onViewLoad?
- 20. 如何将UITableView的背景设置为图像?
- 21. 如何在JavaScript中覆盖navigator.plugins或如何将其设置为空?
- 22. 如何在c中设置dateTimePickerValue为null或为空#
- 23. 如何将DataTable中的空数据设置为空字符串
- 24. 如何将UITableView的滚动位置设置为ios中的上一个位置
- 25. 如何为自定义UITableViewCell类设置初始值设定项?
- 26. Nginx - 如何知道何时$ http_referer未设置或为空?
- 27. Kotlin设置为空如果不为空
- 28. 如何从界面生成器中设置的UITableView中获取UITableViewCell引用
- 29. 设置MVC3参数设定为默认如果为空或空的控制器
- 30. 将NSTextField设置为使用NumberFormatter为空
您提出21个问题,并接受0个。你应该回去接受一些答案。 – 2009-10-21 18:56:43