gpt4 book ai didi

iphone - UITableViewCell 背景颜色在单元格的左右边缘是不同的阴影

转载 作者:行者123 更新时间:2023-11-28 22:28:48 25 4
gpt4 key购买 nike

我在 tableview:willDisplayCell 中设置单元格的背景颜色,我得到了我想要的颜色。但是,单元格的左右边缘是不同的阴影,我不确定为什么。有谁知道为什么背景颜色的阴影在单元格的边缘会有所不同?谢谢

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.backgroundColor = [UIColor colorWithRed:.9333333 green:.46666667 blue:.43137225 alpha:0.5];

}

最佳答案

经过一些实验和 hw731 查看我的 subview 的建议后,我发现了我遇到这种情况的原因。在我分享的代码中,您会注意到我将 alpha 设置为 0.5,因为最初这个 View 会有一点透明度。这样做允许单元格的 textLabel 的背景颜色在两侧显示一点,使其与单元格的其余部分具有不同的阴影。我发现有两件事可以解决它。我可以将单元格背景颜色的透明度保持在 0.5,但为此我还必须将 cell.textLabel.backgroundColor 设置为所需的颜色。我最终所做的只是恢复到 1.0 的 alpha,所以我不必担心它。所以在我看来,问题似乎只是 subview 显示的问题,因为我将 alpha 设置为低于 1.0。我敢肯定有人可以比我更好地解释这一点,如果是这样,请随意。希望这对其他人有帮助!

关于iphone - UITableViewCell 背景颜色在单元格的左右边缘是不同的阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18089537/

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