如果条件为真,我想在UIButton上添加额外的图像。 这意味着如果我的条件的结果是:
1)“false”,然后UIButton应该包含一个图像。
2)“true”,然后UIButton应该再包含一个额外的图像。
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您希望图像1成为图像2,则使用
yourButton.setImage(UIImage(named: "image2.png"), for: .normal)
如果要同时显示图像1和图像2,则需要手动创建包含1和2的图像,保存并添加到项目资源强>
然后使用上面的代码将图像设置为包含两个图像的图像。 但是,这样做我想你需要使用更大的按钮来容纳新图像。
使用此选项设置按钮的框架,使用新图像的宽度和高度,同时更改正确的x和y
yourButton.frame = CGRect(x: 0, y: 0, width: 0, height: 0)