在HarmonyOS NEXT开发中Image组件 - src 为AnimatedDrawableDescriptor时mode 不能生效?
在HarmonyOS NEXT开发中Image组件 - src 为AnimatedDrawableDescriptor时mode 不能生效?
在HarmonyOS NEXT开发中,当Image组件的src
属性设置为AnimatedDrawableDescriptor
时,mode
属性确实可能不会生效。这是因为AnimatedDrawableDescriptor
主要用于显示动画图片,而mode
属性(如scale
、aspectFit
、aspectFill
等)通常用于静态图片的缩放和显示模式。
动画图片的显示逻辑与静态图片有所不同,动画本身可能自带缩放和显示逻辑,因此mode
属性在这种情况下可能被忽略或不适用。为了确保动画的正确显示,HarmonyOS可能设计为使动画图片不受mode
属性的影响。
如果你需要在动画图片上应用特定的缩放或显示模式,可能需要考虑其他方法,比如对动画资源本身进行调整,或者在动画播放的容器上进行相应的布局和样式设置。
1 回答922 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答985 阅读
1 回答957 阅读
1 回答851 阅读
1 回答812 阅读
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-refere...
当组件的参数类型为AnimatedDrawableDescriptor时设置该属性不生效。