下载完图像后,我想在tableview自定义节标题单元格中动态更改图像。但是我不如何获取对节标题单元格的引用。是否有一个等效的函数来获取标题单元格,就像使用cellForRowAtIndexPath函数来获取表视图单元格一样?
我试过了,但这是针对行。我需要一个等价的节标题
if let cellToUpdate = tableView.cellForRowAtIndexPath(indexPath) as? ListingTableViewCell {
cellToUpdate.imageView.image = image!
}
最佳答案
只需为部分标题视图设置标签。
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
UIView *view = [UIView new];
view.backgroundColor = [UIColor orangeColor];
view.tag = section;
return view;
}
然后使用标记获取节标题视图。
NSInteger section2 = 2;
UIView *sectionHeader = [self.tableView viewWithTag:section2];
关于ios - 该部分的cellForRowAtIndexPath等效函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34394238/