如何在tableview和cell之间添加图像

时间:2014-02-25 19:52:26

标签: uitableview tableview cell tableviewcell

如何在tableview和cell之间添加图像?我的意思是,这个图像应该在单元格下但在tableview下面。我添加一个图像但是当滚动更改其位置变化为单元格时它不是常量。我想在tableview中获得一个恒定的图像,我也添加了一个图像self.view但是当细胞来临时,图像低于细胞

1 个答案:

答案 0 :(得分:0)

你的问题令人困惑。据我所知,您希望添加图像作为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];
}

希望这会有所帮助。快乐编码:)