0

我想要一个带有图像的按钮。该按钮基本上处于“非编辑”模式,仅用于显示目的,单击它时不应更改颜色。但是在编辑模式下,它应该会导致用户更改图像的新视图。这一切都有效。但是目前该按钮在非编辑模式下仍然可以点击(但是什么也没有发生),但是点击它时按钮应该变成蓝色......我该怎么办?Enabled = false 使它变灰,这是我不想要的。图像应该看起来总是一样的。

4

2 回答 2

5

也许你想要这个:

button.userInteractionEnabled = 否;

于 2013-05-26T11:25:34.660 回答
3

您实际上可以自定义禁用状态的外观:

[button setImage: image forState: UIControlStateDisabled]
于 2013-05-26T08:46:07.723 回答