From ee574ce962ad3ecd7fcfaba12a69ffa5a4933803 Mon Sep 17 00:00:00 2001 From: lizhi Date: Thu, 1 Sep 2022 14:35:37 +0800 Subject: [PATCH] =?UTF-8?q?[systemui]=E6=B7=BB=E5=8A=A0=E6=BB=91=E5=8A=A8?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=8C=89=E9=92=AE=E5=BC=80=E7=9B=96=E5=8A=A8?= =?UTF-8?q?=E7=94=BB=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lizhi --- .../ohos/noticeItem/view/item/SwipeLayout.ets | 43 +++++++++++++------ .../media/ic_public_delete_body_filled.svg | 7 +++ .../media/ic_public_delete_lids_filled.svg | 7 +++ 3 files changed, 44 insertions(+), 13 deletions(-) create mode 100644 features/noticeitem/src/main/resources/base/media/ic_public_delete_body_filled.svg create mode 100644 features/noticeitem/src/main/resources/base/media/ic_public_delete_lids_filled.svg diff --git a/features/noticeitem/src/main/ets/com/ohos/noticeItem/view/item/SwipeLayout.ets b/features/noticeitem/src/main/ets/com/ohos/noticeItem/view/item/SwipeLayout.ets index 49d93350..d1214480 100644 --- a/features/noticeitem/src/main/ets/com/ohos/noticeItem/view/item/SwipeLayout.ets +++ b/features/noticeitem/src/main/ets/com/ohos/noticeItem/view/item/SwipeLayout.ets @@ -126,19 +126,36 @@ export default struct SwipeLayout { Row(){ Button({ type: ButtonType.Circle, stateEffect: true }) { - Image($r("app.media.ic_public_delete_filled")) - .objectFit(ImageFit.Contain) - .fillColor($r("sys.color.ohos_id_color_primary_contrary")) - .width(Layout.ICON_SIZE) - .height(Layout.ICON_SIZE) - .rotate({ - x: 0, - y: 0, - z: 1, - centerX: '50%', - centerY: '50%', - angle: this.rotateAngel - }) + Stack() { + Image($r("app.media.ic_public_delete_lids_filled")) + .objectFit(ImageFit.Contain) + .fillColor($r("sys.color.ohos_id_color_primary_contrary")) + .width(Layout.ICON_SIZE) + .height(Layout.ICON_SIZE) + .rotate({ + x: 0, + y: 0, + z: 1, + centerX: '89.45%', + centerY: '17.71%', + angle: this.rotateAngel + }) + Image($r("app.media.ic_public_delete_body_filled")) + .objectFit(ImageFit.Contain) + .fillColor($r("sys.color.ohos_id_color_primary_contrary")) + .width(Layout.ICON_SIZE) + .height(Layout.ICON_SIZE) + .rotate({ + x: 0, + y: 0, + z: 1, + centerX: '82.94%', + centerY: '29.17%', + angle: -this.rotateAngel + }) + } + .width(Layout.ICON_SIZE) + .height(Layout.ICON_SIZE) } .backgroundColor($r("app.color.button_background")) .zIndex(1) diff --git a/features/noticeitem/src/main/resources/base/media/ic_public_delete_body_filled.svg b/features/noticeitem/src/main/resources/base/media/ic_public_delete_body_filled.svg new file mode 100644 index 00000000..54e64211 --- /dev/null +++ b/features/noticeitem/src/main/resources/base/media/ic_public_delete_body_filled.svg @@ -0,0 +1,7 @@ + + + 垃圾桶桶身 + + + + \ No newline at end of file diff --git a/features/noticeitem/src/main/resources/base/media/ic_public_delete_lids_filled.svg b/features/noticeitem/src/main/resources/base/media/ic_public_delete_lids_filled.svg new file mode 100644 index 00000000..78741609 --- /dev/null +++ b/features/noticeitem/src/main/resources/base/media/ic_public_delete_lids_filled.svg @@ -0,0 +1,7 @@ + + + 垃圾桶盖子 + + + + \ No newline at end of file