我正在使用图片设置我的桌面视图背景:
cell.backgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"my_image.png"]] autorelease];
我使用该表来显示来自REST API的内容,当我等待结果时,我将行数设置为5,然后当结果到达时,我设置了正确的单元格数。我的问题是,只要结果数小于5,背景图像仅为结果单元格设置,其他结果为白色。
设置其余单元格时不调用cellForRowAtIndexPath。他们来自哪里?
答案 0 :(得分:1)
试试这个
cell.backgroundView.contentView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"my_image.png"]] autorelease];
答案 1 :(得分:-1)
执行以下操作
willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSindexPath *)indexpath
{
cell.backgroundview = view;
}
现在它会起作用
答案 2 :(得分:-4)
尝试从代码中删除自动释放