滚动视图
Scroll View 组件定义用户界面中的可滚动区域,可以通过 Scrollbar 组件控制滚动。
实体之间的组合关系和搭建步骤详见滚动视图。

属性
| 属性 | 说明 |
|---|---|
| 滚动模式(Scroll Mode) | 内容滚动超过边界时的行为:Clamp(停在边界)、Bounce(回弹)、Infinite(无限滚动)。 |
| 回弹(Bounce) | 仅回弹模式,控制内容在回弹前可超出的程度(0–10)。 |
| 摩擦(Friction) | 控制快速滑动手机或甩动滚轮后,内容继续运动的程度。1 表示立即停止,0 表示一直运动,或根据滚动模式在边界停止。 |
| 使用鼠标滚轮(Use Mouse Wheel) | 鼠标位于区域内时,是否允许滚轮进行水平和垂直滚动。 |
| 滚轮灵敏度(Mouse Wheel Sensitivity) | 仅在启用滚轮时使用,分别指定水平与垂直灵敏度。某方向设为 0 可禁用该方向滚动。默认为 [1, 1]。 |
| 视口(Viewport) | 用作遮罩视口的实体,内容在其范围内滚动。必须具有 Element 组件。 |
| 内容(Content) | 包含滚动内容的实体,必须具有 Element 组件。 |
| 水平(Horizontal) | 是否启用水平滚动。 |
| 水平滚动条(Scrollbar (horizontal)) | 仅在水平滚动时使用,指定带有 Scrollbar 组件的实体。 |
| 水平可见性(Visibility (horizontal)) | 水平滚动条的显示方式:Show Always(始终显示)或 Show When Required(内容超出视口时显示)。 |
| 垂直(Vertical) | 是否启用垂直滚动。 |
| 垂直滚动条(Scrollbar (vertical)) | 仅在垂直滚动时使用,指定带有 Scrollbar 组件的实体。 |
| 垂直可见性(Visibility (vertical)) | 垂直滚动条的显示方式:Show Always(始终显示)或 Show When Required(内容超出视口时显示)。 |
另请参阅
- Scrollbar 组件:控制视图滚动。
- Element 组件:视口和内容必需的组件。
- 滚动视图:搭建、滚动行为和内容尺寸设置。
- 用户界面:进一步了解界面构建。
脚本接口
可以通过 Script 组件控制 Scroll View 组件属性。接口详见 ScrollViewComponent。