ios - 选择行时更改 UIImageView 中的图像?

标签 ios xcode uitableview uiimageview uicolor

这是选择项目时的外观。

enter image description here

通常行具有黑色背景,图标具有白色前景。但是选择一行将使背景变成半白色。这是一种将图像更改为相反颜色的方法,或者在选择 imageView 的行时在 imageView 中使用不同的图像吗?

最佳答案

使用@NSDmitry的示例,您需要重写UITableViewCell上的setSelected(_ selected: Bool,animated: Bool)并设置tintColor 整个 contentView 或只是 imageView

关于ios - 选择行时更改 UIImageView 中的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42510466/

相关文章:

ios - 开发作为 iOS 应用程序后端的 Bluemix 应用程序

iphone - OAuth 认证 iPhone

ios - 我想将我的 xcode 项目保存为基本模板来构建其他项目,我该怎么做?

ios - 使用 for 循环在 Swift 中减去两个对象数组还是有更好的方法?

iphone - 在 runloop 空闲时运行代码

ios - 升级项目 ios8 Xcode 6.0.1

xcode - XCODE 5 中的 IBTOOL 错误 255/在 XCODE 4 中工作正常

iOS UITableView 单元格重复

ios - TableView 单元格中的堆栈 View

ios - 在 Swift 中使用 UITapGestureRecognizer 的参数