国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

HarmonyOS ArkUI-eTS常用控制

系統 OpenHarmony
本篇帶給大家ArkUI-eTS常用控制的相關知識,希望能夠幫助到你!

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://harmonyos.51cto.com??

1.顯隱控制

  • 支持版本: eTS API Version 7+
  • 屬性名稱: visibility
  • 作用: 控制該屬性所在組件顯示或隱藏
  • 默認: Visible(顯示)
  • 其他值: Hidden(隱藏,占用布局空間)、None(隱藏,但不占用布局空間)
  • 使用舉例:

分別使用該屬性三種值定義1、2、3、4四個按鈕。

第一個按鈕設置為顯示,第二個按鈕設置為隱藏且占空間,第三個按鈕設置為隱藏且不占空間。

最后4號按鈕用來判別上一個按鈕是否占用了布局空間。

@Entry
@Component
struct Sample {
build() {
Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
Text('顯式')
.fontSize(30)
.fontWeight(FontWeight.Bold)
Button('1').visibility(Visibility.Visible)

Text('隱式占位')
.fontSize(30)
.fontWeight(FontWeight.Bold)
Button('2').visibility(Visibility.Hidden)

Text('隱式不占位')
.fontSize(30)
.fontWeight(FontWeight.Bold)
Button('3').visibility(Visibility.None)

Button('4').visibility(Visibility.Visible)
}
.width('100%')
.height('100%')
}
}

如下圖:

2.禁用控制

  • 支持版本: eTS API Version 7+
  • 屬性名稱: enabled
  • 作用: 控制該屬性所在組件是否禁用
  • 默認: true(組件可用)
  • 其他值: false(組件不可用)
  • 使用舉例:

以按鈕為例,分別設置按鈕禁用和按鈕可用

@Entry
@Component
struct Sample {
build() {
Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
Button('禁用按鈕').enabled(false).opacity(0.4).margin({bottom:10})
Button('可用按鈕').enabled(true)
}
.width('100%')
.height('100%')
}
}

如下圖:

3.Z序控制

  • 支持版本: eTS API Version 7+
  • 屬性名稱: zIndex
  • 作用: 同一容器中兄弟組件的顯示層級關系(疊加關系)
  • 默認: 0(最底層)
  • 其他值: number類型n(放在第n層)
  • 使用舉例:

主要使用堆疊容器Stack(可見文章末拓展內容),向容器中添加相關組件并使用Z序控制對內容進行層級劃分。

@Entry
@Component
struct Sample {
build() {
Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
Stack() {
Text('Z序--2')
.fontSize(15)
.size({width: '40%', height: '10%'}).backgroundColor(Color.Yellow)
.zIndex(2)
// 默認值0
Text('默認0')
.fontSize(15)
.size({width: '90%', height: '50%'}).backgroundColor(Color.Green).align(Alignment.TopStart)
Text('Z序--1')
.fontSize(15)
.size({width: '70%', height: '30%'}).backgroundColor(Color.Blue).align(Alignment.TopStart)
.zIndex(1)
}
}
.width('100%')
.height('100%')
}
}

如下圖:

4.Popup控制

  • 支持版本: eTS API Version 7+
  • 屬性名稱: bindPopup
  • 作用: 給組件綁定Popup,點擊后出現彈窗
  • 主要參數: show(彈窗提示是否默認顯示,默認為false)、popup(配置彈窗提示信息—PopupOption,CustomPopupOption兩個接口)
  • PopupOption接口常見屬性:message(彈窗信息內容)、placementOnTop(是否在組件上方顯示,默認值為false)
  • CustomPopupOption接口常見屬性:placement(氣泡優先顯示位置,自定義位置容納不下時,會自動調整位置)、popupColor(提示氣泡的顏色)
  • 使用舉例:
@Entry
@Component
struct Sample {
@State noHandlePopup: boolean = false
build() {
Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center}) {
Button('按鈕')
.width('50%')
.margin({top:100})
.onClick(()=>{
this.noHandlePopup = !this.noHandlePopup
})
.bindPopup(this.noHandlePopup,{
message:'彈窗一', //彈窗內容
placement:Placement.Bottom, //彈窗位于按鈕底部
onStateChange:(e)=>{
console.info(e.isVisible.toString())
if(!e.isVisible){
this.noHandlePopup = false
}
}
})
}
.width('100%')
.height('100%')
}
}

如下圖:

5.點擊控制

  • 支持版本: eTS API Version 8+
  • 屬性名稱: touchable
  • 作用: 設置當前組件是否可以被觸摸
  • 默認: true
  • 使用舉例:
@Entry
@Component
struct Sample {
@State text_touch: string = ''

build() {
Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
Circle()
.fill(Color.Orange)
.width(100)
.height(100)
.touchable(true)
.onClick(() => {
console.info(this.text_touch = '您已經點擊過此圖形')
})
.overlay(this.text_touch, { align: Alignment.Bottom, offset: { x: 0, y: 50 } })
}
.width('100%')
.height('100%')
}
}

如下圖:

6.Stack容器(基于Z序控制拓展組件)

  • 支持版本: eTS API Version 7+
  • 接口: Stack(value:{alignContent?: Alignment})
  • 參數alignContent: 默認值Center(子組件在容器內的對齊方式)
  • 使用舉例:
....................
Stack({ alignContent: Alignment.Bottom }) { //設置為底部對齊
Text('子組件一')
.fontSize(15)
.width('90%')
.height('100%')
.backgroundColor(Color.Blue)
.align(Alignment.Top)
Text('子組件二')
.fontSize(15)
.width('70%')
.height('60%')
.backgroundColor(Color.Grey)
.align(Alignment.Top)
}.width('100%').height(150).margin({ top: 5 })
}
.................

如下圖:

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://harmonyos.51cto.com??

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2022-02-23 15:36:46

ArkUI-eTS事件監聽鴻蒙

2022-07-05 16:13:37

ArkUI-eTS智能晾曬系統

2022-11-02 16:06:54

ArkUIETS

2022-10-24 14:49:54

ArkUI心電圖組件

2022-07-04 16:34:46

流光按鈕Stack

2022-09-05 15:22:27

ArkUIets

2022-01-25 17:05:44

ArkUI_eTS操作系統鴻蒙

2021-11-26 10:08:57

鴻蒙HarmonyOS應用

2022-05-26 14:50:15

ArkUITS擴展

2022-07-11 16:26:37

eTS計算鴻蒙

2022-08-12 19:13:07

etswifi連接操作

2023-03-13 15:03:05

鴻蒙ArkUI

2022-07-07 14:01:59

管家服務系統ArkUI eTS

2022-10-09 15:13:18

TextPickerArkUI eTS

2022-10-10 14:51:51

ArkUI eTSPieChart組件

2022-09-16 15:34:32

CanvasArkUI

2022-05-07 15:44:45

eTS 開發鴻蒙

2022-01-07 09:56:16

鴻蒙HarmonyOS應用

2021-11-19 09:48:33

鴻蒙HarmonyOS應用

2022-02-16 16:37:51

HarmonyOSArkUI操作系統
點贊
收藏

51CTO技術棧公眾號

亚洲精品久久| 日本中文视频| 国产成人精品久久二区二区91| 97精品国产露脸对白| 91影视免费在线观看| 国产精品一区二区x88av| 亚洲国产欧洲综合997久久| av激情亚洲男人天堂| 成人免费网址在线| 欧美天天综合色影久久精品| 日日躁夜夜躁人人揉av五月天| 久久伊99综合婷婷久久伊| 99久久综合狠狠综合久久止| 欧美成人一区二免费视频软件| 国产中文一区二区| 亚洲美女黄网| 欧美一区二区三区四区在线观看地址 | 日韩深夜福利网站| 综合久久99| 国产精品精品国产| 鲁一鲁一鲁一鲁一色| 视频一区视频二区在线观看| 久久亚洲a v| 亚洲一区日本| 91在线观看网站| 久久不射网站| 伊人av综合网| y111111国产精品久久久| 久久精品视频一| 香蕉综合视频| 久久久久久亚洲精品| 黄a在线观看| 色狠狠综合天天综合综合| 妞干网2018| 国产精品久久久久久福利一牛影视 | 99不卡视频| 国产校园另类小说区| 黄色免费福利视频| 粉嫩在线一区二区三区视频| 中日韩在线视频| 激情综合网天天干| 视频一区不卡| 美女视频黄免费的久久| 日韩少妇中文字幕| 韩国成人在线视频| 中文字幕日韩精品无码内射| 极品少妇一区二区三区精品视频| 日韩成人在线资源| 日韩精品欧美精品| 日本一区二区三区视频在线观看| 国产农村妇女精品一二区| 久久99精品久久久久久久青青日本 | 麻豆精品国产| 美女av一区二区三区 | 欧美黄色一级片视频| 亚洲午夜免费电影| 成人在线观看亚洲| 精品国产一区二区三区久久| 免费久久精品| 日韩动漫在线观看| 国产精品久久夜| 精品国产丝袜高跟鞋| 久久国产精品偷| 在线观看不卡| 可以免费在线看黄的网站| 色国产精品一区在线观看| 亚洲黄色中文字幕| 国产成人久久久精品一区| 日韩精品五月天| 成人影院在线观看视频| 日韩视频一区二区三区在线播放| 亚洲高清999| 精品高清视频| 欧美激情综合在线| 日韩123区| 国产精品视频久| 国产91露脸合集magnet| 天堂在线中文字幕| 欧美另类第一页| 日韩高清国产一区在线| 被下部羞羞漫画| 日韩电影免费观看中文字幕| 成人黄色小视频| 黄色一级在线视频| 欧美挠脚心视频网站| 深夜激情久久| 一区二区三区四区国产| 图片区小说区区亚洲影院| 欧美激情啪啪| 无码免费一区二区三区免费播放| 亚洲国产一区二区视频| 亚洲狼人在线| 国产精品波多野结衣| 欧美亚洲综合一区| 菠萝蜜一区二区| 精品99在线视频| 国产丝袜精品第一页| 99精品福利视频| 情se视频网在线观看| 欧美黑人性视频| 成人网在线播放| 麻豆视频在线看| 欧美精品一区在线发布| 欧美视频在线免费| 国产精品三级| 超碰在线播放91| 中文字幕久久久| 麻豆国产精品一区二区三区| 98在线视频| 99porn视频在线| 亚洲另类春色国产| 国产精品任我爽爆在线播放| 免费看欧美一级片| 亚洲一二在线观看| 国产一区二区免费在线| 丁香高清在线观看完整电影视频| 精品国产一区二区三区免费 | 国产国语**毛片高清视频| 精品国产一区二区三区在线观看| 蜜臀久久久久久久| 日本高清在线观看视频| 久久青青草原一区二区| 欧美日韩国产系列| 亚洲人成毛片在线播放女女| 日本一二三区视频免费高清| 91精品国产乱码久久久久久久久| 国产欧美一区二区三区沐欲 | 国产亚洲欧美另类中文| 日韩激情视频在线观看| 亚洲综合影视| 一区二区三区视频在线播放| 亚洲成人av资源网| 美女任你摸久久| 国产高清不卡| 色欲色香天天天综合网www| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 国产91视觉| 欧美日韩在线直播| 99热精品在线观看| a篇片在线观看网站| 欧美日韩电影一区二区| 亚洲精品在线网站| 国产精品一区二区免费不卡| 日本少妇一区| 欧美日韩在线免费播放| 日本高清视频一区| 91国偷自产一区二区使用方法| 欧美深夜福利| 国产乱码在线| 欧美日本视频在线观看| 午夜精品理论片| 欧美日韩免费一区| 亚洲欧美日韩综合国产aⅴ| 免费在线国产视频| 久久亚洲中文字幕无码| 国模私拍一区二区三区| 亚洲v中文字幕| 久久福利精品| 欧美黄页免费| 亚洲精品一区二区| 青青草国产精品| 在线日韩av观看| 国产精品久久久久永久免费观看| 欧美欧美黄在线二区| 成人高清网站| 欧美视频在线第一页| 69久久夜色精品国产69| 91传媒视频在线播放| 国精产品一区一区三区mba视频 | 999久久久免费精品国产| 国产视频在线看| 中文一区一区三区免费| 久久久久久九九九| 欧美三级电影在线观看| 国产精品一级黄| 久久99国产精品视频| 国产精品久久久久久福利| 国产最新免费视频| 成人xxxxx色| 日韩在线视频网| 午夜久久久久久久久久一区二区| 日韩高清一区在线| 男男gay无套免费视频欧美| 欧美xxxx免费虐| 国产一区二区视频播放| 国产日产久久高清欧美一区| 精品国产免费久久| 亚洲免费色视频| 麻豆视频一区二区| 精品久久国产| 三级成人黄色影院| 日韩亚洲视频在线观看| 免费看的黄色大片| 免费国产一区| 91精品国产高清久久久久久| 日韩一本二本av| 亚洲成人久久影院| aaa欧美日韩| 媚黑女一区二区| 欧美一二区在线观看|