HarmonyOS stateStyles方法好像设置了在模拟器上没有效果

stateStyles({
  pressed:{
    .backgroundColor($r('app.color.color_F4F4F4'))
  },
  normal:{
    .backgroundColor($r('app.color.color_white'))
  }
})

设置了点击没有效果。

HarmonyOS
19h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

下面的demo是正常的:

// StyleExample.ets
@Entry
@Component
struct StyleExample {
  build() {
    Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center }) {
      Text("pressed")
        .backgroundColor("#0A59F7")
        .borderRadius(20)
        .borderStyle(BorderStyle.Dotted)
        .borderWidth(2)
        .borderColor(Color.Red)
        .width(100)
        .height(25)
        .opacity(1)
        .fontSize(14)
        .fontColor(Color.White)
        .stateStyles({
          pressed: {
            .backgroundColor("#ED6F21")
            .borderColor("#33000000")
          },
          normal:{
            .backgroundColor("#0A59F7")
            .borderColor("#33000000")
          }
        })
        .margin({ bottom: 20 })
        .textAlign(TextAlign.Center)
    }
    .width(350).height(300)
  }
}
分享
微博
QQ
微信
回复
16h前
相关问题
HarmonyOS POP颜色设置没有效果
127浏览 • 1回复 待解决
模拟器安装应用包报错
184浏览 • 1回复 待解决
HarmonyOS 设置全局字体没有效果
24浏览 • 1回复 待解决
HarmonyOS px2vp模拟器无法正确转换
540浏览 • 1回复 待解决
HarmonyOS Canvas设置渐变色没有效果
67浏览 • 1回复 待解决
HarmonyOS 相机设置对焦点,没有效果
22浏览 • 1回复 待解决
HDC是否可以针对模拟器使用?
740浏览 • 1回复 待解决
HarmonyOS模拟器使用libjsvm.so崩溃
397浏览 • 1回复 待解决
HarmonyOS 模拟器如何验证或设置网络
180浏览 • 1回复 待解决
HarmonyOS X86模拟器AAID获取失败
193浏览 • 1回复 待解决
HarmonyOS 模拟器黑屏
151浏览 • 1回复 待解决
模拟器是不显示device模块的吗?
6125浏览 • 1回复 待解决
HarmonyOS模拟器中跳转页面没反应
0浏览 • 0回复 待解决
subscribeInfo.setDeviceId()没有效果
4272浏览 • 1回复 已解决
HarmonyOS 模拟器相册问题
157浏览 • 1回复 待解决