Uitableview 如何在tableview和单元格之间添加图像

Uitableview 如何在tableview和单元格之间添加图像,uitableview,tableview,cell,tableviewcell,Uitableview,Tableview,Cell,Tableviewcell,如何在tableview和单元格之间添加图像?我的意思是,这个图像应该在单元格下,但在tableview下面。我添加了一个图像,但当滚动更改其位置时,它不是恒定的。我希望在tableview中有一个恒定的图像,我也添加了一个图像。但是当单元格出现时,图像在单元格的下面。你的问题让人困惑。据我所知,您希望添加图像作为UITableview的背景,并且该图像不会受到表滚动的影响 解决方案:为单元格设置清晰的背景色,并将图像添加为Tableview的背景,如下所述 在ViewDidLoad中添加以下代

如何在tableview和单元格之间添加图像?我的意思是,这个图像应该在单元格下,但在tableview下面。我添加了一个图像,但当滚动更改其位置时,它不是恒定的。我希望在tableview中有一个恒定的图像,我也添加了一个图像。但是当单元格出现时,图像在单元格的下面。你的问题让人困惑。据我所知,您希望添加图像作为UITableview的背景,并且该图像不会受到表滚动的影响

解决方案:为单元格设置清晰的背景色,并将图像添加为Tableview的背景,如下所述

在ViewDidLoad中添加以下代码

UIImageView *tempImageView = [[UIImageView alloc] 
                              initWithImage:[UIImage imageNamed:@"iPhone.jpg"]];
[tempImageView setFrame:self.tableView.frame];
self.tableView.backgroundView = tempImageView;
添加以下方法以清除UITableViewCell的背景色。

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    cell.backgroundColor = [UIColor clearColor];
}

希望这有帮助。愉快的编码:)

是的,做了一点小小的改动就成功了。我看到的是“self.tableView.backgroundView=tempImageView;”谢谢@pratik Mistry!UIImageView*tempImageView=[[UIImageView alloc]initWithImage:[UIImageName:@“logoend.png”];UIView*logoView=[[UIView alloc]initWithFrame:CGRectMake(0,0,self.checkinsTable.frame.size.width,self.checkinsTable.frame.size.height)];[logoView添加子视图:tempImageView];tempImageView.frame=CGRectMake(55,100,50,50);self.checkinsTable.backgroundView=logoView;