Iphone 请求在tableview中重新编辑数据和图像

Iphone 请求在tableview中重新编辑数据和图像,iphone,uitableview,Iphone,Uitableview,我使用自定义表格单元格,在这里我放置了3个或更多的标签和一个图像视图 [TableView reloadData]; 此时,只有标签中的数据是更改图像,所以请给我重新加载图像的建议 - (IBAction)reloadTableViewNext:(id)sender { i=i+1; AppDeleget.Page=[NSString stringWithFormat:@"%d",i]; [self viewWillAppear:YES]; [TableView re

我使用自定义表格单元格,在这里我放置了3个或更多的标签和一个图像视图

[TableView reloadData]; 
此时,只有标签中的数据是更改图像,所以请给我重新加载图像的建议

- (IBAction)reloadTableViewNext:(id)sender {
    i=i+1;
    AppDeleget.Page=[NSString stringWithFormat:@"%d",i];
    [self viewWillAppear:YES];
[TableView reloadData];

}

检查您是否正在根据
cellforrowatinexpath
中的重新加载更改图像

不要打电话

[self viewWillAppear:YES];
直接的。如果要重新绘制整个视图,可以在视图控制器中执行以下操作:

[self.view setNeedsDisplay];

应该可以重新加载

请发布
cellforrowatinexpath
方法。这是你应该设置图像的地方

旁注


重新考虑在变量/字段名称的开头使用大写,如
TableView
。在OO语言中,使用大写字母作为类名是一种常见的做法。

您需要发布-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)IndeXPath的代码此代码没有给出结果plz在何处写入[self.view setneedsdisplay]method@user763657在viewController中。然而,它的意思是作为调用viewwillbeep的替代。你必须编辑你的问题并发布CellForRowatineXpath的代码,我认为没有它任何人都帮不上忙。
[TableView reloadData];