gpt4 book ai didi

iphone - 设置UITableViewCell删除控件的背景颜色

转载 作者:行者123 更新时间:2023-12-03 18:58:42 25 4
gpt4 key购买 nike

在 iPhone/iPad 应用程序中,我使用 UITableView 来显示可编辑的项目列表。我可以成功地更改 TableView 中行的背景颜色。但是,当我打开“编辑模式”(即显示删除控件)时,每个单元格似乎都向右移动,并且删除控件从左侧滑入。

我的问题是删除控件的背景色是白色的。我希望删除控件的背景颜色与 UITableViewCell 的背景颜色相匹配。

我该如何实现这个目标?

最佳答案

一个答案是,在 getCellContentView 函数中,您创建框架/标签并将它们添加为 subview ,添加一个更宽且以负 X 值开头的附加标签。然后,就可以将其着色。由于它是在删除控件“下方”绘制的,因此颜色会显示出来。

诀窍是要了解删除控件不会在任何地方绘制“白色”。删除控件本身的背景颜色已经是透明的,因此您必须在下面添加一些东西。负“x”值可以解决问题。

关于iphone - 设置UITableViewCell删除控件的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6208018/

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