今天在开发TV项目的时候突然发现Selector 的一个坑,特意分享下
正常情况下,按钮状态disable 是下面这种状态
image.png
普通状态是这样的
image.png
focus状态是这样的
image.png
但是UI在帮忙看界面的时候突然发现这样的问题。
image.png
乍一看我一脸懵逼 ,查看了下代码,确实是运行了该有的逻辑代码,但是返回的时候背景死活没变,结果仔细一看 ,这个好像是具有了focus状态,又有disable状态 ,难道同时具备了两种状态导致的?? 没改前Selector 是这样的
image.png修改后 果然好了
image.png
网友评论