diff --git a/src/main/ets/view/SafeView.ets b/src/main/ets/view/SafeView.ets index 0c0a68a..03b4a3f 100644 --- a/src/main/ets/view/SafeView.ets +++ b/src/main/ets/view/SafeView.ets @@ -27,6 +27,8 @@ export struct SafeView { @Prop opacitys: number | Resource // 是否显示返回按钮 @Prop hideBack: boolean + // 是否显示浅色返回按钮 + @Prop lightBack: boolean // 是否显示返回按钮 @Prop hideNavBar: boolean /** @@ -73,7 +75,7 @@ export struct SafeView { Row() { Row() { - Image($r("app.media.base_back")) + Image(this.lightBack ? $r("app.media.base_back_light") : $r("app.media.base_back")) .height(15) .objectFit(ImageFit.Contain).visibility(!this.hideBack ? Visibility.Visible : Visibility.None) }.width(110).height(44).alignItems(VerticalAlign.Center) diff --git a/src/main/resources/mdpi/media/base_back_light.png b/src/main/resources/mdpi/media/base_back_light.png new file mode 100644 index 0000000..aedec68 Binary files /dev/null and b/src/main/resources/mdpi/media/base_back_light.png differ diff --git a/src/main/resources/sdpi/media/base_back_light.png b/src/main/resources/sdpi/media/base_back_light.png new file mode 100644 index 0000000..49af98e Binary files /dev/null and b/src/main/resources/sdpi/media/base_back_light.png differ diff --git a/src/main/resources/xldpi/media/base_back_light.png b/src/main/resources/xldpi/media/base_back_light.png new file mode 100644 index 0000000..dae99ee Binary files /dev/null and b/src/main/resources/xldpi/media/base_back_light.png differ diff --git a/src/main/resources/xxldpi/media/base_back_light.png b/src/main/resources/xxldpi/media/base_back_light.png new file mode 100644 index 0000000..b3b5014 Binary files /dev/null and b/src/main/resources/xxldpi/media/base_back_light.png differ diff --git a/src/main/resources/xxxldpi/media/base_back_light.png b/src/main/resources/xxxldpi/media/base_back_light.png new file mode 100644 index 0000000..88b320c Binary files /dev/null and b/src/main/resources/xxxldpi/media/base_back_light.png differ