当前位置: 首页 > news >正文

安徽观元建设有限公司网站wordpress游戏充值

安徽观元建设有限公司网站,wordpress游戏充值,律师事务所咨询免费,软件开发设备清单鸿蒙#xff08;HarmonyOS#xff09;项目方舟框架#xff08;ArkUI#xff09;之Scroll容器组件 一、操作环境 操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、Scroll容器组件 可滚动的容器组件#xff0c;当子组件的布局尺寸超过父组件…鸿蒙HarmonyOS项目方舟框架ArkUI之Scroll容器组件 一、操作环境 操作系统:  Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、Scroll容器组件 可滚动的容器组件当子组件的布局尺寸超过父组件的尺寸时内容可以滚动。 子组件 支持单个子组件。 接口 Scroll(scroller?: Scroller) 参数 参数名 参数类型 必填 参数描述 scroller Scroller 否 可滚动组件的控制器。用于与可滚动组件进行绑定。 属性 除支持通用属性外还支持以下属性 名称 参数类型 描述 scrollable ScrollDirection 设置滚动方向。 默认值ScrollDirection.Vertical scrollBar BarState 设置滚动条状态。 默认值BarState.Auto 说明 如果容器组件无法滚动则滚动条不显示。 如果容器组件的子组件大小为无穷大则滚动条不支持拖动和伴随滚动。 scrollBarColor string | number | Color 设置滚动条的颜色。 scrollBarWidth string | number 设置滚动条的宽度不支持百分比设置。 默认值4 单位vp 说明 如果滚动条的宽度超过其高度则滚动条的宽度会变为默认值。 edgeEffect EdgeEffect 设置滑动效果目前支持的滑动效果参见EdgeEffect的枚举说明。 默认值EdgeEffect.None ScrollDirection枚举说明 名称 描述 Horizontal 仅支持水平方向滚动。 Vertical 仅支持竖直方向滚动。 None 不可滚动。 Free(deprecated) 支持竖直或水平方向滚动。 从API version 9开始废弃。 事件 名称 功能描述 onScrollFrameBegin9(event: (offset: number, state: ScrollState) { offsetRemain }) 每帧开始滚动时触发事件参数传入即将发生的滚动量事件处理函数中可根据应用场景计算实际需要的滚动量并作为事件处理函数的返回值返回Scroll将按照返回值的实际滚动量进行滚动。 - offset即将发生的滚动量。 - state当前滚动状态。 - offsetRemain实际滚动量。 触发该事件的条件 1、滚动组件触发滚动时触发包括键鼠操作等其他触发滚动的输入设置。 2、调用控制器接口时不触发。 3、越界回弹不触发。 说明 支持offsetRemain为负值。 若通过onScrollFrameBegin事件和scrollBy方法实现容器嵌套滚动需设置子滚动节点的EdgeEffect为None。如Scroll嵌套List滚动时List组件的edgeEffect属性需设置为EdgeEffect.None。 onScroll(event: (xOffset: number, yOffset: number) void) 滚动事件回调, 返回滚动时水平、竖直方向偏移量。 触发该事件的条件 1、滚动组件触发滚动时触发支持键鼠操作等其他触发滚动的输入设置。2、通过滚动控制器API接口调用。 3、越界回弹。 onScrollEdge(event: (side: Edge) void) 滚动到边缘事件回调。 触发该事件的条件 1、滚动组件滚动到边缘时触发支持键鼠操作等其他触发滚动的输入设置。 2、通过滚动控制器API接口调用。 3、越界回弹。 onScrollEnd(deprecated) (event: () void) 滚动停止事件回调。 该事件从API version 9开始废弃使用onScrollStop事件替代。 触发该事件的条件 1、滚动组件触发滚动后停止支持键鼠操作等其他触发滚动的输入设置。 2、通过滚动控制器API接口调用后停止带过渡动效。 onScrollStart9(event: () void) 滚动开始时触发。手指拖动Scroll或拖动Scroll的滚动条触发的滚动开始时会触发该事件。使用Scroller滚动控制器触发的带动画的滚动动画开始时会触发该事件。 onScrollStop9(event: () void) 滚动停止时触发。手拖动Scroll或拖动Scroll的滚动条触发的滚动手离开屏幕并且滚动停止时会触发该事件。使用Scroller滚动控制器触发的带动画的滚动动画停止时会触发该事件。 NOTE 若通过onScrollFrameBegin事件和scrollBy方法实现容器嵌套滚动需设置子滚动节点的EdgeEffect为None。如Scroll嵌套List滚动时List组件的edgeEffect属性需设置为EdgeEffect.None。 Scroller 可滚动容器组件的控制器可以将此组件绑定至容器组件然后通过它控制容器组件的滚动同一个控制器不可以控制多个容器组件目前支持绑定到List、Scroll、ScrollBar、Grid、WaterFlow上。 导入对象 scroller: Scroller new Scroller() scrollTo scrollTo(value: { xOffset: number | string, yOffset: number | string, animation?: { duration: number, curve: Curve } }): void 滑动到指定位置。 参数 参数名 参数类型 必填 参数描述 xOffset number | string 是 水平滑动偏移。 说明 该参数值不支持设置百分比。 当值小于0时不带动画的滚动按0处理。带动画的滚动滚动到起始位置后停止。 仅滚动轴为x轴时生效。 yOffset number | string 是 垂直滑动偏移。 说明 该参数值不支持设置百分比。 当值小于0时不带动画的滚动按0处理。带动画的滚动滚动到起始位置后停止。 仅滚动轴为y轴时生效。 animation { duration: number, curve: Curve } 否 动画配置 - duration: 滚动时长设置。 - curve: 滚动曲线设置。 默认值 { duration: 0, curve: Curve.Ease } 说明 设置为小于0的值时按默认值显示。 scrollEdge scrollEdge(value: Edge): void 滚动到容器边缘不区分滚动轴方向Edge.Top和Edge.Start表现相同Edge.Bottom和Edge.End表现相同。 参数 参数名 参数类型 必填 参数描述 value Edge 是 滚动到的边缘位置。 scrollPage scrollPage(value: { next: boolean, direction?: Axis }): void 滚动到下一页或者上一页。 参数 参数名 参数类型 必填 参数描述 next boolean 是 是否向下翻页。true表示向下翻页false表示向上翻页。 direction(deprecated) Axis 否 设置滚动方向为水平或竖直方向。 从API version 9开始废弃 currentOffset currentOffset(): { xOffset: number, yOffset: number } 返回当前的滚动偏移量。 返回值 类型 描述 { xOffset: number, yOffset: number } xOffset: 水平滑动偏移; yOffset: 竖直滑动偏移。 说明 返回值单位为vp。 scrollToIndex scrollToIndex(value: number): void 滑动到指定Index。 NOTE 仅支持Grid、List组件。 参数 参数名 参数类型 必填 参数描述 value number 是 要滑动到的列表项在列表中的索引值。 scrollBy9 scrollBy(dx: Length, dy: Length): void 滑动指定距离。 NOTE 支持Scroll、List、Grid、WaterFlow组件 参数 参数名 参数类型 必填 参数描述 dx Length 是 水平方向滚动距离不支持百分比形式。 dy Length 是 竖直方向滚动距离不支持百分比形式。 三、示例 代码 // xxx.ets Entry Component struct 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).backgroundColor(0xFFFFFF).borderRadius(15).fontSize(16).textAlign(TextAlign.Center).margin({ top: 10 })}, item item)}.width(100%)}.scrollable(ScrollDirection.Vertical) // 滚动方向纵向.scrollBar(BarState.On) // 滚动条常驻显示.scrollBarColor(Color.Gray) // 滚动条颜色.scrollBarWidth(10) // 滚动条宽度.edgeEffect(EdgeEffect.None).onScroll((xOffset: number, yOffset: number) {console.info(xOffset yOffset)}).onScrollEdge((side: Edge) {console.info(To the edge)}).onScrollEnd(() {console.info(Scroll Stop)})Button(scroll 150).onClick(() { // 点击后下滑指定距离150.0vpthis.scroller.scrollBy(0,150)}).margin({ top: 10, left: 20 })Button(scroll 100).onClick(() { // 点击后滑动到指定位置即下滑100.0vp的距离this.scroller.scrollTo({ xOffset: 0, yOffset: this.scroller.currentOffset().yOffset 100 })}).margin({ top: 60, left: 20 })Button(back top).onClick(() { // 点击后回到顶部this.scroller.scrollEdge(Edge.Top)}).margin({ top: 110, left: 20 })Button(next page).onClick(() { // 点击后滑到下一页this.scroller.scrollPage({ next: true })}).margin({ top: 170, left: 20 })}.width(100%).height(100%).backgroundColor(0xDCDCDC)} } 图例 你有时间常去我家看看我在这里谢谢你啦... 我家地址:亚丁号 最后送大家一首诗: 山高路远坑深, 大军纵横驰奔, 谁敢横刀立马 惟有点赞加关注大军。
http://www.hkea.cn/news/14328535/

相关文章:

  • 网站 为何要 备案招工信息发布平台
  • 做网站的流程视频教程免费学做网站
  • 开展建设文明网站活动方案wordpress 上下页导航
  • 广州网站制作开发公司哪家好现在用什么语言做网站
  • 桂林市工程建设项目招标网站页面做的比较炫酷的网站
  • 简答网站内容建设的时候内链重要性建站教程的优点
  • 搬家网站自适应做一手楼盘的网站
  • 网络推广网站河南大岭山做网站
  • 手游门户网站模块网站建设活动策划方案
  • 南京seo外包平台常见网站性能优化手段
  • 网站开发大约多少钱seo外包公司哪家好
  • 企业网站建设公司网络服务开发手机应用网站
  • 网站治做啊app广西南宁网站优化
  • 商务门户网站怎么做厦门关键词优化网站
  • 做钓鱼网站要什么工具虚拟专用网络服务器免费
  • 江苏设计网站电话网站服务公司官网
  • 网站建设企业需要准备资料做资讯网站
  • 百度网站优化方案js做论坛网站
  • 广州网站建设易企湛江宇锋网站建设
  • 网站制作需求关于网站建设的奖项名称
  • 手机什么app做网站建筑工程摘要300字
  • 寮步网站建设价钱建网站的公司哪里好
  • 淘宝客网站建设方案书wordpress 一个广告位放两个广告
  • 做淘客网站去哪里购买空间wordpress 子模板
  • 手机管理网站模板网页制作和网站建设
  • 梅州建站电话中国十大网站公司排名
  • 网站换域名怎么办网站有竞价的统计怎么加百度统计
  • 专做动漫的网站网站推广方案设计方案
  • 北京专业建网站的公司wordpress 抓别人数据
  • 自己做网站可以吗天都城网站建设