ios - UITableViewCell 已选择 subview 背景颜色已更改

标签 ios uitableview

右下角的 View 添加到 ImageView 中,当我选择单元格时,背景颜色会改变,如何避免这种情况发生?

谢谢。

Image Before Selection

before selected

Image after Selection

selected

最佳答案

以编程方式或从 Storyboard 中将单元格的选择样式更改为无。

如果您想以编程方式进行,您可以在单元格的 awakeFromNib 方法中编写此代码。

    cell.selectionStyle = .none

这将解决您的问题。

关于ios - UITableViewCell 已选择 subview 背景颜色已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41071889/

相关文章:

ios - UIAlertController 下最顶层的 ViewController

ios - swift 2.2 和 xcode 7.3 中的模拟和文档

ios - 在 ScrollView 内更新 subview 的高度(没有滚动的 UITableView)后 UIStackView 不更新

ios - 表格 View 不会推送到下一个 View

ios - UITableView 删除部分 - 标题保持可见

ios - 函数在 didSelectRowAtIndexPath 中的代码之后执行,即使它不应该

ios - 使用自定义 UIMenuController 项从 UIPasteboard 中复制和检索值

ios - 动态字体大小不起作用?

ios - 更改旋转时嵌入的 UITextView 宽度?

iOS swift : TableViewController with inner TableView in a static cell