收藏
回答

按钮图片设置透明度的诡异现象?

这两个按钮,如下图:

功能很简单,两个按钮是联动的,设置一个开关,开关值为真时,这两个按钮图片的透明度就是正常255,如果开关值为假,两个按钮的透明度为64,也就是25%的透明度。

问题:这两个按钮,只要按下其中任何一个(设置开关值为假),该按钮透明度为100%,只有另外一个开关透明度设置成了25%,只有再按一次那个25%透明度的按钮,才能将刚才100%透明度的按钮给设置成25%的透明度。

为了排查,我简化了代码,只要按下按钮,就将两个按钮响应改为,设置两个按钮图片为25%,问题依然存在,代码如下

求大佬解惑。

最后一次编辑于  2022-10-20
回答关注问题邀请回答
收藏

1 个回答

  • 蛐蛐
    蛐蛐
    2022-10-20

    原因找到了:

    UIButton这个组件删除(我把TouchInputComponent也删了)。UIButton 看上去会重置整个按钮的显示方式。具体原因未知,玄学,但是效果达到了我要的。

    2022-10-20
    有用 1
    回复
登录 后发表内容