我使用自定义表格单元格,在此我使用了3个或更多标签和一个图片视图
[TableView reloadData];
当时只有标签中的数据是更改图片的内容不会改变,所以plz给我建议重新加载图片
- (IBAction)reloadTableViewNext:(id)sender {
i=i+1;
AppDeleget.Page=[NSString stringWithFormat:@"%d",i];
[self viewWillAppear:YES];
[TableView reloadData];
}
答案 0 :(得分:0)
检查您是否根据cellForRowAtIndexPath
中的重新加载来更改图像。
答案 1 :(得分:0)
不要打电话
[self viewWillAppear:YES];
直接。如果您想重绘整个视图,可以在视图控制器中执行以下操作:
[self.view setNeedsDisplay];
[TableView reloadData];
应该可以重新加载。
请发布cellForRowAtIndexPath
方法。这是您(应该)设置图像的地方。
旁注
重新考虑在变量/字段名称的开头使用大写字母,例如TableView
。 OO langugaes的常见做法是使用大写字母表示类名。