lihangleo2 / ShadowLayout

可定制化阴影的万能阴影布局ShadowLayout 3.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;控件支持动态设置shape和selector(项目里再也不用画shape了);支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍
MIT License
3.46k stars 401 forks source link

用selector做tabbar,立马启动设置select = true,偶发不生效 #77

Closed CharlinFeng closed 3 years ago

CharlinFeng commented 3 years ago

三个tab,第一个启动后立马设置状态为选中。

有一定概率(原因未知),无法选中,但页面加载完成后,点击切换完全正常,就是启动瞬间设置一会有效一会无效。

CharlinFeng commented 3 years ago

比如首页,我的两个tab。 app启动首页的图片是选中的才对(代码设置为选中)。 10次启动有1次或2次选中图片效果无效。

lihangleo2 commented 3 years ago

这个问题我之前也测试出来了。但是改过2个版本之后 经测试。已经修复了的 你用嘚瑟最新的3.1.6版本吗

CharlinFeng commented 3 years ago

可能和版本有关,我改了试试。

另外,你可不可以加一个ios里面的那种默认选中,不然我还要写代码。

上面的tab的首页,一启动肯定是选中状态的。给个自定义属性,可以默认选中或禁用

CharlinFeng commented 3 years ago

还有一个需求,你做的这个感觉还可以集成一个子功能, 就是ios里面的visualBlur 动态模糊效果(类似win7磨砂玻璃),理论上这个也属于你的功能集合。

lihangleo2 commented 3 years ago

有默认选中的。你在xml里直接设置select="true"。试试

lihangleo2 commented 3 years ago

好的 。毛玻璃效果我研究一下