SDK升级到11后QRCode组件的默认颜色、默认背景颜色和默认尺寸都和之前不一样是怎么回事?

SDK升级到11后QRCode组件的默认颜色、默认背景颜色和默认尺寸都和之前不一样是怎么回事?
HarmonyOS Next API从10升级到11后QRCode组件的默认颜色、默认背景颜色和默认尺寸都和之前不一样了
API 11前,二维码默认颜色是Color.Black,默认背景颜色是Color.White,组件默认宽高是父组件大小。
image.png
API 11及以后,二维码默认颜色是系统资源中的ohos_id_color_foreground,默认背景颜色是系统资源中的ohos_id_color_background,组件默认宽度和高度都是240vp。
image.png

阅读 293
1 个回答

API Version10时QRCode组件的默认颜色和默认尺寸不符合UX规范,因此在API11中依照UX规范做出变更。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题