使用Interface Builder设置更改UIButton图像(已选中和已禁用)

时间:2014-10-10 21:24:15

标签: ios uibutton interface-builder

我正在尝试通过界面构建​​器设置UIButton的切换状态。我已成功使用代码,但我需要通过界面构建​​器来完成它。

我不确定问题是什么,但对于我选择的我将其图像设置为'flashOn'而对于禁用我将其设置为'flashOff'

enter image description here

enter image description here

当我按住图像时,它会显示第二张图像,但按下图像不会在这两张图像之间切换。

我确定它非常简单,所以如果你能提出我所缺少的东西,我会很感激

2 个答案:

答案 0 :(得分:3)

需要在代码中设置按钮的选中和禁用状态。

答案 1 :(得分:1)

您能否通过代码获得所需结果?我认为,从你的问题中我可以拼凑起来,你已经混淆了按钮的状态。

默认 - 除非另行明确指定,否则将在任何状态下显示此按钮的图像

禁用 - 禁用按钮时将显示图像。 (按钮不会在禁用时通过用户交互从此状态切换)

选择 - 选择按钮时将显示图像,据我所知,仅当您通过代码设置按钮时才会显示。

突出显示 - 按住按钮

时将显示图像