未验证 提交 5dcc0514 编写于 作者: O openharmony_ci 提交者: Gitee

!19493 list scrollToIndex支持指定对齐方式

Merge pull request !19493 from wind/myfeature
......@@ -131,7 +131,7 @@ currentOffset(): { xOffset: number, yOffset: number }
### scrollToIndex
scrollToIndex(value: number, smooth?:boolean): void
scrollToIndex(value: number, smooth?: boolean, align?: ScrollAlign): void
滑动到指定Index。
......@@ -148,6 +148,7 @@ scrollToIndex(value: number, smooth?:boolean): void
| --------------------- | -------- | ---- | ------------------------------------------------------------ |
| value | number | 是 | 要滑动到的列表项在列表中的索引值。 |
| smooth<sup>10+ </sup> | boolean | 否 | 设置滑动到列表项在列表中的索引值时是否有动效,true表示有动效,false表示没有动效。<br/>默认值:false。<br/>**说明:** <br/>当前仅List组件支持该参数。 |
| align<sup>10+ </sup> | [ScrollAlign](#scrollalign枚举说明) | 否 | 指定滑动到的列表项与List的对齐方式。<br/>默认值:ScrollAlign.START。<br/>**说明:** <br/>当前仅List组件支持该参数。 |
### scrollBy<sup>9+</sup>
......@@ -168,6 +169,14 @@ scrollBy(dx: Length, dy: Length): void
| dx | Length | 是 | 水平方向滚动距离,不支持百分比形式。 |
| dy | Length | 是 | 竖直方向滚动距离,不支持百分比形式。 |
## ScrollAlign枚举说明<sup>10+ </sup>
| 名称 | 描述 |
| ------ | ------------------------------ |
| START | 首部对齐。指定item首部与List首部对齐。 |
| CENTER | 居中对齐。指定item主轴方向居中对齐于List。 |
| END | 尾部对齐。指定item尾部与List尾部对齐。 |
| AUTO | 自动对齐。<br/>若指定item完全处于显示区,不做调整。否则依照滑动距离最短的原则,将指定item首部对齐或尾部对齐于List,使指定item完全处于显示区。|
## 示例
### 示例1
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册