付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、蛟龙腾飞学习分享材料 HarmonyOS应用开发-ETSsrcoll滑动组件说明:该组件从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。可滚动的容器组件,当子组件的布局尺寸超过父组件的视口时,内容可以滚动。接口Scroll(scroller?: Scroller)属性名称参数类型默认值描述scrollable HYPERLINK /cn/docs/documentation/doc-references/ts-container-scroll-0000001163543527 l ZH-CN_TOPIC_0000001163543527_li1
2、464044171913 ScrollDirectionVertical设置滚动方法。scrollBar HYPERLINK /cn/docs/documentation/doc-references/ts-appendix-enums-0000001111421446 l section122549529179 BarStateAuto设置滚动条状态。scrollBarColorColor-设置滚动条的颜色。scrollBarWidthLength-设置滚动条的宽度。Scroller可滚动容器组件的控制器,可以将此组件绑定至容器组件,然后通过它控制容器组件的滚动,目前支持绑定到List和Sc
3、roll组件上。导入对象scroller: Scroller = new Scroller()scroller.scrollToscrollTo(value: xOffset: number | string, yOffset: number | string, animation?: duration: number, curve: Curve ): void滑动到指定位置。scroller.scrollEdgescrollEdge(value: Edge): void滚动到容器边缘。scroller.scrollPagescrollPage(value: next: boolean): v
4、oid滚动到下一页或者上一页。scroller.currentOffsetscroller.currentOffset(): Object返回当前的滚动偏移量。scroller.scrollToIndexscroller.scrollToIndex(value: number): void滑动到指定Index。事件名称功能描述onScroll(xOffset: number, yOffset: number) = void滚动事件回调, 返回滚动时水平、竖直方向偏移量。onScrollEdge(side: Edge) = void滚动到边缘事件回调。onScrollEnd() = void滚动
5、停止时事件回调。示例:EntryComponentstruct ScrollExample scroller: Scroller = new Scroller() private arr: number = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 build() Stack( alignContent: Alignment.TopStart ) Scroll(this.scroller) Column() ForEach(this.arr, (item) = Text(item.toString() .width(90%).height(150).backgroundColo
6、r(0 xFFFFFF) .borderRadius(15).fontSize(16).textAlign(TextAlign.Center) .margin( top: 10 ) , item = item) .width(100%) .scrollable(ScrollDirection.Vertical).scrollBar(BarState.On) .scrollBarColor(Color.Gray).scrollBarWidth(30) .onScroll(xOffset: number, yOffset: number) = (xOffset + + yOffset) ) .on
7、ScrollEdge(side: Edge) = (To the edge) ) .onScrollEnd() = (Scroll Stop) ) Button(滑动) .onClick() = / 点击后下滑100.0距离 this.scroller.scrollTo( xOffset: 0, yOffset: this.scroller.currentOffset().yOffset + 100 ) ) .margin( top: 10, left: 20 ) Button(返回顶部) .onClick() = / 点击后回到顶部 this.scroller.scrollEdge(Edge.Top) ) .margin( top: 60, left: 20 ) Button(下一页) .onClick() = / 点击后下滑到底部 this.scroller.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026团章考试题目模板及答案
- 宁夏2025年初级会计职称《初级会计实务》考试真题及答案
- 医学26年老年心血管疾病专利申请指导查房课件
- 广东省广州市花都区2020-2021学年七年级上学期期末历史试题(含答案)
- 2026年零售智能定价报告
- 人教版数学四年级下册期末测试试卷(各地真题)
- 2026年小学生德育教学目标设计
- 2026年墨梅说课稿一等奖
- 2026年服务面试测试题及答案
- 2026年贝儿白雪测试题及答案
- 机器损坏险培训课件
- 诊所收费室管理制度
- 趣味数学比赛题
- CJ/T 192-2017内衬不锈钢复合钢管
- 2025年电工三级(高级工)理论100题及答案
- T/CSWSL 002-2018发酵饲料技术通则
- 基本公共卫生孕产妇健康管理培训课件
- 集成电路封装与测试 课件 封装 11.1切筋成型
- 2025年《家校共育共话成长》一年级下册家长会课件
- 第二单元第1课《观照自然》教学设计 2025人美版美术七年级下册
- 《高速铁路动车乘务实务(第3版)》 课件 项目二任务3复兴号智能动车组列车车内设备设施
评论
0/150
提交评论