Closed jsbsdbd1025 closed 4 years ago
设置SegmentedControl的tintColor为#00B4B4(绿色)时
有良好的点击效果
在Android端点击后的颜色为 源码中underlayColor = setNormalizedColorAlpha(normalizeColor(tintColor), 0.3).toString(16) 展现出来是一个很恶心的颜色 并没有用主题中的segmented_control_fill_tap
只要源码中用外面传进来的underlayColor覆盖下或者取segmented_control_fill_tap作为点击效果都行 希望能进行更新
定位问题了 刚好这个色值前导0 在 setNormalizedColorAlpha后 得到 #b4b44d(应为#00b4b44d)
Reproduction link
Steps to reproduce
设置SegmentedControl的tintColor为#00B4B4(绿色)时
What is expected?
有良好的点击效果
What is actually happening?
在Android端点击后的颜色为 源码中underlayColor = setNormalizedColorAlpha(normalizeColor(tintColor), 0.3).toString(16) 展现出来是一个很恶心的颜色
并没有用主题中的segmented_control_fill_tap
只要源码中用外面传进来的underlayColor覆盖下或者取segmented_control_fill_tap作为点击效果都行 希望能进行更新