gpt4 book ai didi

ios - UITableView选中行改变 subview 背景色

转载 作者:行者123 更新时间:2023-11-28 18:05:27 24 4
gpt4 key购买 nike

我有一个带有自定义单元格的 UItableview。当您选择单元格时,单元格的高度会发生变化并产生扩展效果。但是,当您选择单元格时,所有 subview 的背景似乎都变得透明。我试过设置单元格的 SelectedBackgroundView,但这并没有真正影响单元格 subview 。

这里有一些图片:

关闭: enter image description here

打开:![在此处输入图片描述][2]

这是它在 XCode 中应该看起来的样子,或者至少是这样的——(抱歉这里的图形不好) enter image description here

最佳答案

didSelectRowAtIndexPath 处调用 [tableView deselectRowAtIndexPath:indexPath animated:YES];。这应该可以解决您的问题。

编辑

如果您根本不想看到任何灰色选择,那么,在您的 cellForRowAtIndexPath 中,将 cell.selectionStyle 设置为 UITableViewCellSelectionStyleNone,像这样:

cell.selectionStyle = UITableViewCellSelectionStyleNone;

关于ios - UITableView选中行改变 subview 背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25535426/

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