gpt4 book ai didi

iphone - UITableViewCellSelectionStyleGray是如何实现的?

转载 作者:行者123 更新时间:2023-12-03 21:02:02 24 4
gpt4 key购买 nike

我想在代码中模仿这种风格,更具体地说是在 setSelected 中。

假设我使用自定义单元格,有人知道我该怎么做吗?

最佳答案

所有单元格选择样式都是通过设置单元格的selectedBackgroundView属性来实现的。对于系统蓝色和白色的 View ,这些是具有蓝色和灰色渐变的内置 View 。将单元格选择样式设置为蓝色或灰色只是告诉单元格使用这些 View 之一作为其选定的背景。

假设您已将所有单元格内容添加到内容 View 中,您仍然可以对自定义单元格使用这些样式。

您可以创建自己的 View (通常是可拉伸(stretch)图像或自定义绘图 View )并将其设置为自定义效果的选定背景 View 。

当选择单元格时,它还会告诉其任何内容 View subview (标签等)突出显示(如果可以的话)。您可以通过在任何标签上设置 highlightedTextColor 来控制其外观。

您无需触摸 setSelected 即可实现这一切。这一切都是由基础实现完成的。

关于iphone - UITableViewCellSelectionStyleGray是如何实现的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16117203/

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