HarmonyOS RenderNode指定pivot后设置rotation,scale,结果不符合预期
RenderNode 指定pivot后设置rotation,scale,结果不符合预期。
- rotation选择角度不符合预期,设置pivot并不是按照pivot给定的左边进行旋转
 - scale指定pivot后,放大结果不符合预期
 
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS BlendMode显示效果不符合预期 
1181浏览  • 1回复 待解决
点击事件冒泡不符合预期 
1658浏览  • 1回复 待解决
RichText组件font标签size属性不符合预期 
3141浏览  • 1回复 待解决
HarmonyOS TextTimer超过60s显示不符合预期 
979浏览  • 1回复 待解决
相对布局RelativeContainer,当子组件设置了margin时,居中效果不符合预期 
3243浏览  • 1回复 待解决
相对布局RelativeContainer,当子组件设置了margin时居中效果不符合预期 
3875浏览  • 1回复 待解决
HarmonyOS 不符合UI组件语法 
1327浏览  • 1回复 待解决
HarmonyOS List 组件头部插入数据的默认行为不符合预期 
973浏览  • 1回复 待解决
HarmonyOS 3DES的key长度不符合 
1022浏览  • 1回复 待解决
元服务UI不符合设计规范? 
625浏览  • 0回复 待解决
HarmonyOS 获取系统相册中图片数量和时间相册中不符合。 
1021浏览  • 1回复 待解决
HarmonyOS getStringSync得到的字符串语言与app偏好语言不符合 
1027浏览  • 1回复 待解决
HarmonyOS 上架后不符合华为应用市场《审核指南》第3.1项 
2180浏览  • 1回复 待解决
HarmonyOS text组件文本中有表情包时,没填满就截断了,截断位置不符合预期;如果是纯文本就是正常的 
1070浏览  • 1回复 待解决
HarmonyOS 轨迹线样式和预期不符 
998浏览  • 1回复 待解决
HarmonyOS Text添加动画效果与预期不符 
1100浏览  • 1回复 待解决
HarmonyOS 您的应用被系统检测出问题,不符合华为应用市场《审核指南》第3.1项 
1915浏览  • 1回复 待解决
Row的高度不符合预期,最大高度是Toggle的25vp,加上上下padding共16vp应该是41vp,但是实际是49vp 
1049浏览  • 1回复 待解决
HarmonyOS 竖屏时进入任务中心,进入横屏的应用,在onpageshow时获取的display信息不符合期望 
1018浏览  • 1回复 待解决
HarmonyOS提交的应用图标与应用安装后在终端显示的应用图标不一致,不符合应用市场审核标准。 
1550浏览  • 1回复 待解决
HarmonyOS 单例执行了两次构造方法,与预期不符 
842浏览  • 1回复 待解决
HarmonyOS renderNode的frame设置问题 
1627浏览  • 1回复 待解决
启动与退出异常:元服务启动过程存在自定义动画,或退出时有拦截,不符合轻量高效的设计原则? 
555浏览  • 0回复 待解决
HarmonyOS  如何在web组件初始化后设置header 
1894浏览  • 1回复 待解决





















RenderNode的pivot属性的x,y代表相对于当前RenderNode的比例,而不是实际坐标值,取值是0.0~1.0,默认值是0.5,代表RenderNode的中心,如果要绕中心转则需设置renderNode.pivot = { x: 0.5, y: 0.5}(也可以省略不设置,默认值就是0.5)
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-graphics-V5#pivot
RenderNode的rotation的x, y, z的单位是vp(见指南),如果要旋转270度,需要转一下,如renderNode.rotation = { x: 0, y: 0, z: px2vp(270) }
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-graphics-V5#rotation
RenderNode的scale代表缩放比例,默认值1.0,如果长款都要放大两倍,则设置renderNode.scale = { x: 2, y: 2 }
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-graphics-V5#scale