gpt4 book ai didi

ios - 具有滚动背景图案的 UITableView

转载 作者:可可西里 更新时间:2023-11-01 05:41:37 25 4
gpt4 key购买 nike

我有一个 UITableView,其 backgroundColor 属性设置如下:

tableview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGE"]];

这为 tableview 提供了一个滚动的背景,这正是我想要的。

问题是,当我将单元格添加到 tableview 时,在每个单元格中 tableview 的背景图案开始 new/重新开始:

UIScrollView issue

在上图中,您可以在红色圆圈区域看到问题。

对于 tableview 单元格,我已将所有 backgroundColors 设置为 clearColor for

  • 背景 View
  • 文本标签
  • 详细文本标签
  • 内容 View

我也试过设置

cell.backgroundView = [UIView new];
cell.backgroundView.backgroundColor = [UIColor clearColor];

contentView 也是如此。

附加说明:设置 tableview 的 backgroundView 没有帮助,从那以后背景不再滚动!

最佳答案

刚遇到这个问题,发现这修复了拥有自己的 backgroundColor 副本的单元格

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

关于ios - 具有滚动背景图案的 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15838734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com