EAnimateOnScroll 滚动动画
示例与代码
滚动进入视口
重复进入视口
只执行一次
自定义视口
滑入效果
属性
属性说明取值与默认值
contentalias内容插槽;直接在组件内部声明 QML 子对象。
默认值
body.dataoncebool仅播放第一次进入视口的动画。
默认值
falsedistancereal动画位移距离,单位为像素。
默认值
24durationint每次进入或离开动画的时长,单位为毫秒。
默认值
300targetItem接受动画变换的目标控件,默认是内部内容容器。
默认值
bodyviewportItem可选视口;同时遵守祖先的裁剪边界。
默认值
nullenterEffectstring进入视口时使用的 EAnimation 效果名称。
默认值
"fadeIn"leaveEffectstring离开视口时使用的 EAnimation 效果名称。
默认值
"fadeOut"inViewportbool只读当前是否与可见视口相交。
默认值
observer.inViewport信号
签名作用
exited()离开可视区域时触发。
entered()进入可视区域时触发。