以编程方式映像为UIButton但没有属性

时间:2016-11-21 06:43:15

标签: swift uibutton uicollectionview swift3

目前CollectionViewController看起来像这样:

cvc

按钮图像一般都是彩色图标,我想知道如何在不改变颜色的情况下保持这种状态。

我目前使用的代码只是设置UIButton的图像。

cell.iconImageButton.setImage(UIImage(named: discover.name), for: UIControlState.normal)

非常感谢任何答案的方向!谢谢!

1 个答案:

答案 0 :(得分:1)

withRenderingModeUIImage对象一起使用,并设置为alwaysOriginal

cell.iconImageButton.setImage(UIImage(named: discover.name)!.withRenderingMode(.alwaysOriginal), for: UIControlState.normal)