欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > 【HarmonyOS NEXT】鸿蒙如何让List组件不满一屏时,还要能滑动和回弹

【HarmonyOS NEXT】鸿蒙如何让List组件不满一屏时,还要能滑动和回弹

2024/10/24 4:38:36 来源:https://blog.csdn.net/wu1004019946/article/details/140213524  浏览:    关键词:【HarmonyOS NEXT】鸿蒙如何让List组件不满一屏时,还要能滑动和回弹

当List组件不满一屏时,还要能滑动和回弹,就向系统设置 - 移动网络 页面一样

List设置如下属性:
.edgeEffect(EdgeEffect.Spring, {alwaysEnabled: true})

edgeEffect

edgeEffect(value: EdgeEffect, options?: EdgeEffectOptions)

设置边缘滑动效果。

卡片能力: 从API version 9开始,该接口支持在ArkTS卡片中使用。

元服务API: 从API version 11开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名类型必填说明
valueEdgeEffect

List组件的边缘滑动效果,支持弹簧效果和阴影效果。

默认值:EdgeEffect.Spring

options11+EdgeEffectOptions

组件内容大小小于组件自身时,是否开启滑动效果。

默认值:false

EdgeEffect

卡片能力: 从API version 9开始,该接口支持在ArkTS卡片中使用。

元服务API: 从API version 11开始,该接口支持在元服务中使用。

名称描述
Spring弹性物理动效,滑动到边缘后可以根据初始速度或通过触摸事件继续滑动一段距离,松手后回弹。
Fade阴影效果,滑动到边缘后会有圆弧状的阴影。
None滑动到边缘后无效果。

EdgeEffectOptions11+对象说明

元服务API: 从API version 12开始,该接口支持在元服务中使用。

参数名类型必填描述
alwaysEnabledboolean组件内容大小小于组件自身时,设置是否开启滑动效果

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com