在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HarmonyOS應(yīng)用開發(fā)-ETSsrcoll滑動組件

鴻蒙時代 ? 來源:鴻蒙時代 ? 作者:鴻蒙時代 ? 2022-03-16 11:42 ? 次閱讀
HarmonyOS應(yīng)用開發(fā)-ETSsrcoll滑動組件

說明:
該組件從API version 7開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標(biāo)單獨(dú)標(biāo)記該內(nèi)容的起始版本。

可滾動的容器組件,當(dāng)子組件的布局尺寸超過父組件的視口時,內(nèi)容可以滾動。
接口
Scroll(scroller?: Scroller)

屬性

HarmonyOS應(yīng)用開發(fā)-ETSsrcoll滑動組件

Scroller
可滾動容器組件的控制器,可以將此組件綁定至容器組件,然后通過它控制容器組件的滾動,目前支持綁定到List和Scroll組件上。

導(dǎo)入對象
.scroller: Scroller = new Scroller()

scroller.scrollTo
scrollTo(value: { xOffset: number | string, yOffset: number | string, animation?: { duration: number, curve: Curve } }): void
滑動到指定位置。

scroller.scrollEdge
scrollEdge(value: Edge): void
滾動到容器邊緣。

scroller.scrollPage
scrollPage(value: { next: boolean}): void
滾動到下一頁或者上一頁。

scroller.currentOffset
scroller.currentOffset(): Object
返回當(dāng)前的滾動偏移量。

scroller.scrollToIndex
scroller.scrollToIndex(value: number): void
滑動到指定Index。

事件

HarmonyOS應(yīng)用開發(fā)-ETSsrcoll滑動組件

示例:

@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(30)
      .onScroll((xOffset: number, yOffset: number) => {
        console.info(xOffset + ' ' + yOffset)
      })
      .onScrollEdge((side: Edge) => {
        console.info('To the edge')
      })
      .onScrollEnd(() => {
        console.info('Scroll Stop')
      })

      Button('滑動')
        .onClick(() => { // 點(diǎn)擊后下滑100.0距離
          this.scroller.scrollTo({ xOffset: 0, yOffset: this.scroller.currentOffset().yOffset + 100 })
        })
        .margin({ top: 10, left: 20 })
      Button('返回頂部')
        .onClick(() => { // 點(diǎn)擊后回到頂部
          this.scroller.scrollEdge(Edge.Top)
        })
        .margin({ top: 60, left: 20 })
      Button('下一頁')
        .onClick(() => { // 點(diǎn)擊后下滑到底部
          this.scroller.scrollPage({ next: true })
        })
        .margin({ top: 110, left: 20 })
    }.width('100%').height('100%').backgroundColor(0xDCDCDC)
  }
}



審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Version
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    7764
  • 組件
    +關(guān)注

    關(guān)注

    1

    文章

    531

    瀏覽量

    18334
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2085

    瀏覽量

    32318
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    HarmonyOS基礎(chǔ)組件:Button三種類型的使用

    簡介 HarmonyOS在明年將正式不再兼容Android原生功能,這意味著對于客戶端的小伙伴不得不開始學(xué)習(xí)HarmonyOS開發(fā)語言。本篇文章主要介紹鴻蒙中的Button使用。 Harmon
    的頭像 發(fā)表于 06-09 15:48 ?112次閱讀
    <b class='flag-5'>HarmonyOS</b>基礎(chǔ)<b class='flag-5'>組件</b>:Button三種類型的使用

    HarmonyOS實(shí)戰(zhàn):組件化項目搭建

    ?本文將詳細(xì)講解HarmonyOs組件化項目搭建的全過程,帶領(lǐng)大家實(shí)現(xiàn)一個組件化項目。 項目創(chuàng)建 首先創(chuàng)建一個項目工程,點(diǎn)擊開發(fā)工具DevEco-Stdio的****File 選項,選
    的頭像 發(fā)表于 06-09 14:58 ?119次閱讀
    <b class='flag-5'>HarmonyOS</b>實(shí)戰(zhàn):<b class='flag-5'>組件</b>化項目搭建

    HarmonyOS應(yīng)用閃屏問題性能優(yōu)化三

    列表為滑動到邊緣無效果,否則無法觸發(fā)pullToRefresh組件的上滑下拉方法。 .edgeEffect(EdgeEffect.None) } 可能原因 ForEach提供了一個名為
    發(fā)表于 05-19 14:36

    「極速探索HarmonyOS NEXT 」閱讀體驗】+Web組件

    ,則源于web開發(fā)。盡管Web應(yīng)用在性能上略遜一籌,但由于其龐大的用戶使用基數(shù),在諸多場景下仍不可或缺。 在應(yīng)用中顯示 Web 頁面 在開發(fā)中使用 Web組件主要分為兩種方式: 通過 Web
    發(fā)表于 03-10 10:39

    Get這個秘籍,鴻蒙原生應(yīng)用頁面滑動絲滑無比

    的10多位伙伴解決了滑動白塊問題。 目前,該方案的相關(guān)代碼庫和文檔已通過開源社區(qū)及技術(shù)平臺開放,開發(fā)者可訪問Gitee、思否、51CTO、CSDN等平臺獲取詳細(xì)指南。 Web頁面全局組件復(fù)用庫:預(yù)加載
    發(fā)表于 03-06 14:41

    HarmonyOS 應(yīng)用開發(fā)賦能套件:鴻蒙原生應(yīng)用開發(fā)的 “神助攻”

    代碼和開發(fā)實(shí)踐等,這些問題讓他們的開發(fā)工作容易走彎路。   為幫助開發(fā)者更高效地掌握HarmonyOS應(yīng)用開發(fā)技能,官方推出了
    發(fā)表于 02-17 16:37

    解決HarmonyOS應(yīng)用中Image組件白塊問題的有效方案

    HarmonyOS應(yīng)用開發(fā)過程中,通過Image組件加載網(wǎng)絡(luò)圖片時,通常會經(jīng)歷四個關(guān)鍵階段:組件創(chuàng)建、圖片資源下載、圖片解碼和刷新。當(dāng)加載的圖片資源過大時,Image
    的頭像 發(fā)表于 02-17 10:08 ?999次閱讀
    解決<b class='flag-5'>HarmonyOS</b>應(yīng)用中Image<b class='flag-5'>組件</b>白塊問題的有效方案

    鴻蒙原生頁面高性能解決方案上線OpenHarmony社區(qū) 助力打造高性能原生應(yīng)用

    高性能鴻蒙原生應(yīng)用。 Nodepool:優(yōu)化頁面滑動流暢性Nodepool旨在解決應(yīng)用頁面滑動卡頓問題。開發(fā)中,相似頁面因業(yè)務(wù)和代碼差異,組件復(fù)用性差,引發(fā)卡頓、丟幀,影響用戶體驗。N
    發(fā)表于 01-02 18:00

    HarmonyOS NEXT 應(yīng)用開發(fā)練習(xí):智能視頻推薦

    一、整體思路 本DEMO展示了如何在HarmonyOS NEXT平臺上開發(fā)一個智能視頻推薦應(yīng)用。應(yīng)用通過模擬的用戶偏好數(shù)據(jù),為用戶推薦可能感興趣的視頻。用戶可以通過滑動屏幕查看推薦的視頻列表,并點(diǎn)擊
    發(fā)表于 01-02 16:26

    HarmonyOS第一課》煥新升級,賦能開發(fā)者快速掌握鴻蒙應(yīng)用開發(fā)

    HarmonyOS第一課》煥新升級,賦能開發(fā)者快速掌握鴻蒙應(yīng)用開發(fā) 隨著HarmonyOS NEXT發(fā)布,鴻蒙生態(tài)日益壯大,廣大開發(fā)者對于
    發(fā)表于 01-02 14:24

    HarmonyOS開發(fā)指導(dǎo)類文檔更新速遞(下)

    伴隨著HarmonyOS 5.0.0 Release、HarmonyOS 5.0.1 Release版本的發(fā)布,HarmonyOS官網(wǎng)文檔也帶來了不少上新內(nèi)容。本期HarmonyOS
    的頭像 發(fā)表于 12-30 09:54 ?1033次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>指導(dǎo)類文檔更新速遞(下)

    HarmonyOS開發(fā)指導(dǎo)類文檔更新速遞(上)

    伴隨著HarmonyOS 5.0.0 Release版本的發(fā)布,HarmonyOS官網(wǎng)文檔也帶來了不少上新內(nèi)容。本期HarmonyOS NEXT開發(fā)者資料直通車將從文檔更新角度為
    的頭像 發(fā)表于 12-30 09:50 ?904次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>指導(dǎo)類文檔更新速遞(上)

    滑動變阻器的接線方法 滑動變阻器的常見故障與維修

    滑動變阻器的接線方法 串聯(lián)接線法 : 將滑動變阻器的一端接到電路的正極,另一端接到電路的負(fù)載(如燈泡)。 負(fù)載的另一端接到電路的負(fù)極。 滑動變阻器的滑動觸點(diǎn)通過一個旋鈕或滑塊連接到電路
    的頭像 發(fā)表于 11-25 15:03 ?2952次閱讀

    鴻蒙ArkTS容器組件:Swiper

    滑塊視圖容器,提供子組件滑動輪播顯示的能力。
    的頭像 發(fā)表于 07-15 09:51 ?1266次閱讀
    鴻蒙ArkTS容器<b class='flag-5'>組件</b>:Swiper

    鴻蒙ArkTS聲明式組件:TextPicker

    滑動選擇文本內(nèi)容的組件
    的頭像 發(fā)表于 07-03 15:07 ?1076次閱讀
    鴻蒙ArkTS聲明式<b class='flag-5'>組件</b>:TextPicker
    主站蜘蛛池模板: 天天色天天拍 | 手机看片精品国产福利盒子 | 黄色插插插 | 6一10周岁毛片免费 717影院理论午夜伦不卡久久 | 国产片翁熄系列乱在线视频 | a天堂资源在线观看 | 国产一级特黄aa大片爽爽 | 26uuu另类亚洲欧美日本一 | 亚洲一区二区三区中文字幕 | 激情性爽三级成人 | 视频高清正版在线观看 | 性殴美高清视频 | 亚洲三级在线视频 | 国产美女主播一级成人毛片 | 婷婷丁香激情五月 | 国产农村妇女毛片精品久久 | 热99久久| 狠狠躁夜夜躁人人爽天天3 狠狠躁夜夜躁人人爽天天段 | 999毛片免费观看 | 2021年最热新版天堂资源中文 | 久久ww | 啪啪影城 | 美女扒开尿口给男人看的让 | 天天爽夜夜爽人人爽曰喷水 | 手机在线播放视频 | 四虎影院永久地址 | 免费一级毛片清高播放 | 四虎影院最新 | 手机看片国产免费永久 | 全是肉的高h短篇列车 | 日本一区二区免费在线观看 | 可以免费播放的在线视频 | xyx性爽欧美视频 | 中文字幕1页 | 中文字幕一区二区三区乱码aⅴ | 午夜精品视频任你躁 | 免费观看视频在线 | 性做久久久久久久 | 亚洲欧美日韩在线观看你懂的 | 成人免费看黄页网址大全 | 一级毛片一级毛片一级毛片aa |