当我点击或按住我的任何UIButton时,他们的alpha似乎会消失到大约0.1。我从来没有添加过这个功能,所以我假设它是自动的。
如何禁用此按钮,以便在按住或按住时按钮不会褪色?我希望我的按钮始终保持在alpha 1。
我已尝试button.adjustsImageWhenHighlighted = NO;
无效,以及此处的其他一些建议。
答案 0 :(得分:4)
您是否尝试对"普通"使用相同的图像?并且"突出显示"国家?
也许showsTouchWhenHighlighted
也会影响情况。
您是否也在为按钮使用背景图像?
点击时是否禁用按钮?禁用也会影响外观(与userInteractionEnabled
不同)。
您使用的是IB /故事板吗?
正如您所看到的,有许多因素可以发挥作用。
您可以根据具体情况显示任何代码吗?
修改:如果您没有使用图片(提及adjustsImageWhenHighlighted
),则只需将按钮类型设置为" custom"在IB。你没有获得提供的系统"默认"行为。
答案 1 :(得分:0)
只需在“绘图”部分旁边的按钮配置中上调“MainStory Board”中的“已禁用”调整图像