Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
4d2d64f8
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4d2d64f8
编写于
6月 06, 2023
作者:
H
huangdong57
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
DOC: Image组件和Text文本支持隐私遮罩
Signed-off-by:
N
huangdong57
<
huangdong57@huawei.com
>
上级
0f354974
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
68 addition
and
0 deletion
+68
-0
zh-cn/application-dev/reference/arkui-ts/Readme-CN.md
zh-cn/application-dev/reference/arkui-ts/Readme-CN.md
+1
-0
zh-cn/application-dev/reference/arkui-ts/figures/obscured.png
...n/application-dev/reference/arkui-ts/figures/obscured.png
+0
-0
zh-cn/application-dev/reference/arkui-ts/ts-appendix-enums.md
...n/application-dev/reference/arkui-ts/ts-appendix-enums.md
+9
-0
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-obscured.md
...ev/reference/arkui-ts/ts-universal-attributes-obscured.md
+58
-0
未找到文件。
zh-cn/application-dev/reference/arkui-ts/Readme-CN.md
浏览文件 @
4d2d64f8
...
...
@@ -50,6 +50,7 @@
-
模态转场设置
-
[
全屏模态转场
](
ts-universal-attributes-modal-transition.md
)
-
[
半模态转场
](
ts-universal-attributes-sheet-transition.md
)
-
[
隐私遮罩
](
ts-universal-attributes-obscured.md
)
-
[
文本通用属性
](
ts-universal-attributes-text-style.md
)
-
手势处理
-
[
绑定手势方法
](
ts-gesture-settings.md
)
...
...
zh-cn/application-dev/reference/arkui-ts/figures/obscured.png
0 → 100644
浏览文件 @
4d2d64f8
77.8 KB
zh-cn/application-dev/reference/arkui-ts/ts-appendix-enums.md
浏览文件 @
4d2d64f8
...
...
@@ -533,7 +533,16 @@
| MIN_FONT_SIZE_FIRST | 设置文本高度自适应方式为以缩小字体优先。 |
| LAYOUT_CONSTRAINT_FIRST | 设置文本高度自适应方式为以布局约束(高度)优先。 |
## ObscuredReasons<sup>10+</sup>
该接口支持在ArkTS卡片中使用。
| 名称 | 描述 |
| ----------- | ------------------------ |
| PLACEHOLDER | 显示的数据为通用占位符。 |
## TransitionEdge<sup>10+<sup>
| 名称 | 描述 |
| ------ | ------ |
| TOP | 窗口的上边缘 |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-obscured.md
0 → 100644
浏览文件 @
4d2d64f8
# 隐私遮罩
用于对组件内容进行隐私遮罩处理。
> **说明:**
>
> 从API Version 10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
## 属性
| 名称 | 参数类型 | 描述 |
| -----| ------------------------------------------ | ------------------------------------ |
| obscured | Array
<
[
ObscuredReasons
](
ts-appendix-enums.md#obscuredreasons10
)
>
| 设置组件内容的遮罩类型。
<br>
默认值:
[
]<br/>该接口支持在ArkTS卡片中使用。<br/>仅支持[Image
](
ts-basic-components-image.md
)
组件和
[
Text
](
ts-basic-components-text.md
)
组件的隐私遮罩处理。
<br/>
**说明:**
<br/>
如需在图片加载过程中显示隐私遮罩,需要设置Image组件的宽度和高度。 |
## 示例
```
ts
// xxx.ets
@
Entry
@
Component
struct
ObscuredExample
{
build
()
{
Row
()
{
Column
()
{
Text
(
'
Text not set obscured attribute
'
).
fontSize
(
10
).
fontColor
(
Color
.
Black
)
Text
(
'
This is an example for text obscured attribute.
'
)
.
fontSize
(
30
)
.
width
(
'
600px
'
)
.
fontColor
(
Color
.
Black
)
.
border
({
width
:
1
})
Text
(
'
Image not set obscured attribute
'
).
fontSize
(
10
).
fontColor
(
Color
.
Black
)
Image
(
$r
(
'
app.media.icon
'
))
.
width
(
'
200px
'
)
.
height
(
'
200px
'
)
Text
(
'
Text set obscured attribute
'
).
fontSize
(
10
).
fontColor
(
Color
.
Black
)
Text
(
'
This is an example for text obscured attribute.
'
)
.
fontSize
(
30
)
.
width
(
'
600px
'
)
.
fontColor
(
Color
.
Black
)
.
border
({
width
:
1
})
.
obscured
([
ObscuredReasons
.
PLACEHOLDER
])
Text
(
'
Image set obscured attribute
'
).
fontSize
(
10
).
fontColor
(
Color
.
Black
)
Image
(
$r
(
'
app.media.icon
'
))
.
width
(
'
200px
'
)
.
height
(
'
200px
'
)
.
obscured
([
ObscuredReasons
.
PLACEHOLDER
])
}
.
width
(
'
100%
'
)
}
.
height
(
'
100%
'
)
}
}
```
![
obscured
](
figures/obscured.png
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录