使用变量更改UIButton图像

时间:2018-10-02 19:51:54

标签: ios swift uibutton

我想使用包含图像名称的变量来更改// 16, 15, 62, 66 Console.Write(string.Join(", ", result)); 图像。 变量名称为UIButton,包含“ ruterEss”。

我想到了这样的东西(我知道这是错误的):

cardSeaTapped

2 个答案:

答案 0 :(得分:2)

您可能需要

btnCardSea1.setImage(UIImage(named:"\(cardSeaTapped).png"), for: .normal)

btnCardSea1.setImage(UIImage(named:cardSeaTapped), for: .normal)

其中cardSeaTapped字符串类型

答案 1 :(得分:0)

您可以使用图像文字 您必须将图像拖放到资产中,然后在setImage方法中必须编写图像文字,然后会出现图像徽标,当双击它时,您将获得所有图像,然后必须选择一个图像。需要在代码中写入图片名称。 当您注释您的代码时,它将看起来像 //btnCardSea1.setImage(#imageLiteral(resourceName:“ cardSeaTapped”),用于:.normal)

plz check image