Explorar el Código

增加浅色返回按钮

Weipeng Qi hace 1 mes
padre
commit
376d9a5fd0

+ 3 - 1
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)

BIN
src/main/resources/mdpi/media/base_back_light.png


BIN
src/main/resources/sdpi/media/base_back_light.png


BIN
src/main/resources/xldpi/media/base_back_light.png


BIN
src/main/resources/xxldpi/media/base_back_light.png


BIN
src/main/resources/xxxldpi/media/base_back_light.png