PageList(分页列表)
大约 1 分钟
PageList(分页列表)
PageList组件是一种分页列表组件, 他的每一个Item的宽度和高度与PageList的宽高一样大,并且滑动是以分页进行滑动
属性
支持所有基础属性
pageItemWidth方法
分页组件的Item宽度大小
pageItemWidth
| 参数 | 描述 | 类型 |
|---|---|---|
| width | item的宽度 | Float |
pageItemHeight方法
分页组件的Item高度大小
pageItemHeight
| 参数 | 描述 | 类型 |
|---|---|---|
| height | item的高度 | Float |
pageDirection方法
分页组件Item的排列方向
pageItemHeight
| 参数 | 描述 | 类型 |
|---|---|---|
| isHorizontal | 是否为横向排列 | Boolean |
defaultPageIndex方法
分页组件默认定位到的页数
defaultPageIndex
| 参数 | 描述 | 类型 |
|---|---|---|
| defaultIndex | 默认定位的页数 | Int |
keepItemAlive方法
不可见的分页Item是否要常驻在内存中
keepItemAlive
| 参数 | 描述 | 类型 |
|---|---|---|
| alive | item是否常驻 | Boolean |
offscreenPageLimit方法
设置离屏 page 个数,仅当keepItemAlive为false时有效,默认2
keepItemAlive
| 参数 | 描述 | 类型 |
|---|---|---|
| value | 离屏 page 个数 | Int |
事件
支持所有基础事件
pageIndexDidChanged
pageIndexDidChanged事件为分页组件当前的分页index发生变化的事件,如果组件有设置该事件事件,当分页组件当前的分页index发生变化时,会触发pageIndexDidChanged闭包回调。
pageIndexDidChanged
| 参数 | 描述 | 类型 |
|---|---|---|
| index | 当前分页的index | Int |