Hover(悬停置顶)

小于 1 分钟

Hover(悬停置顶)

用于列表下的自动悬停(列表滚动可自动悬浮置顶)视图组件

属性

支持所有基础属性,此外还支持:

bringIndex

设置置顶层级(同一列表多个HoverView设置该属性,值越大层级越高)。

参数描述类型
index置顶层级值Int

hoverMarginTop

设置悬停距离列表顶部距离(默认为 0)。

参数描述类型
offset悬停距离列表顶部的距离Float
@Page("demo_page")
nternal class TestPage : BasePager() {
    override fun body(): ViewBuilder {
        return {
            List {
                attr {
                    flex(1f)
                    backgroundColor(Color.GRAY)
                }
                Text {
                    attr {
                        marginTop(100f)
                        size(pagerData.pageViewWidth, 2000f)
                        text("占位组件,用于滑动列表")
                        fontSize(20f)
                    }
                }
                Hover {
                    attr {
                        absolutePosition(top = 300f, left =0f, right =0f)
                        height(50f)
                        backgroundColor(Color.RED)
                    }
                }
                Hover {
                    attr {
                        absolutePosition(top = 600f, left =0f, right =0f)
                        height(50f)
                        backgroundColor(Color.BLUE)
                    }
                }
            }
        }
    }
}

















 
 
 
 
 
 
 
 
 
 
 
 
 
 




上次编辑于: