gpt4 book ai didi

iphone - UITableViewCell Selectioncolor 隐藏所有内容

转载 作者:行者123 更新时间:2023-12-03 20:28:32 26 4
gpt4 key购买 nike

当我选择自定义单元格时,它会隐藏单元格中的所有内容并仅显示选择颜色。

enter image description here

如何在选择时使背景变暗一点?

最佳答案

除了重写 setHighlighted: 之外,您还可以使用表格 View 单元格的 View 构成来发挥自己的优势。

当 iOS 应用突出显示时,它实际上是使用每个 TableView 单元格的 selectedBackgroundView 属性。因此,您可以创建一个自定义 UIView(但是对其进行样式设置,例如为其提供所需的背景颜色)并将其设置为 TableView 单元格。自定义单元格的其他详细信息时,请在 cellForRowAtIndexPath: 中执行此操作。

这意味着您可以自己控制选择; iOS 默认渐变不会应用。


还可以通过 Interface Builder 更改 selectedBackgroundView。在与自定义单元格相同的 Nib 中,在 Nib 中创建另一个 View (不是自定义表格 View 单元格的 subview ),并将其与自定义表格 View 单元格的“selectedBackgroundView”导出连接起来。

关于iphone - UITableViewCell Selectioncolor 隐藏所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6802285/

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