如何在Swift中的tableviewcell中动态更改UIImageView颜色?

时间:2016-04-05 12:05:04

标签: iphone swift uitableview uiimageview ios9.3

在Swift中,我有一个tableview和很多tableview单元格。在tableview单元格中,我有一个UIImageView,其中有一个Image。因此,现在我想在每次加载tableview时动态更改图像的颜色,以便图像对用户可见,并且每次重新加载表时都会保持图像上的透明颜色。

假设有1个TableView - 多个单元格 - cell1(UIImageView - 透明红色) - UIImageView(透明蓝色) - cell3(透明黄色)等........动态怎么做?

1 个答案:

答案 0 :(得分:1)

您有两种选择:

  1. cellForRowAtIndexPath中配置出血颜色。具体来说,您需要在保存图像的UIImageView上设置.backgroundColor属性。
  2. 在自定义单元格中有configureWithColor方法(如果您有自定义单元格)并在那里进行颜色配置。