ConsecutiveScroller icon indicating copy to clipboard operation
ConsecutiveScroller copied to clipboard

顶部下沉模式

Open wallacedong opened this issue 4 years ago • 3 comments

在有顶部下沉模式的时候,实际上顶部的view是在所有view的下面,这样滚动的时候会透过上面的view看到下沉的头部,所以没办法只能在除了头部的view以为其他view找个容器装起来,设置个背景,盖住下沉模式的view,这个有没有其他的办法

wallacedong avatar Jun 02 '21 01:06 wallacedong

的确是这样。下沉时只是把View的图层放到下层,所以上层View如果是透明的,的确是会看到的。所以只能给上层View设置背景。

donkingliang avatar Jun 02 '21 02:06 donkingliang

的确是这样。下沉时只是把View的图层放到下层,所以上层View如果是透明的,的确是会看到的。所以只能给上层View设置背景。

如果在containerConsecutive.stickyOffset = 0的时机把下沉的View做invisible,不等于0的时候再visible,这样行不

wallacedong avatar Jun 03 '21 01:06 wallacedong

的确是这样。下沉时只是把View的图层放到下层,所以上层View如果是透明的,的确是会看到的。所以只能给上层View设置背景。

如果在containerConsecutive.stickyOffset = 0的时机把下沉的View做invisible,不等于0的时候再visible,这样行不

用stickyOffset判断不行,stickyOffset默认就是0,你可以判断下沉的View完全隐藏时invisible,我的 demo中就是 scrollY > flSink.getHeight()时完全隐藏。

donkingliang avatar Jun 03 '21 02:06 donkingliang