HarmonyOS 组件旋转

为了实现屏幕横过来时,Text组件文字延这屏幕y轴显示。使用rotate将Text翻转90度,实现了文字延y轴显示,但是Text组件的宽和高没有随着组件旋转。旋转后组件的宽度等于旋转前的高度。如设置Text宽度100%高度60,旋转后文字显示到60后就会换行。

HarmonyOS
2024-12-25 12:45:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

使用rotate方法旋转Text文字组件,宽高也同时旋转了,可以参考以下代码:

Text('rotate test')
  .width('90%')
  .height(60)
  .fontColor(0xCCCCCC)
  .padding(15)
  .fontSize(14)
  .rotate({
    x: 0,
    y: 0,
    z: 1,
    centerX: '50%',
    centerY: '50%',
    angle: 90
  })
分享
微博
QQ
微信
回复
2024-12-25 15:33:52
相关问题
HarmonyOS 组件旋转后,平移方向出错
142浏览 • 1回复 待解决
HarmonyOS 设备自动旋转
168浏览 • 1回复 待解决
HarmonyOS pixelMap旋转
36浏览 • 1回复 待解决
如何实现一个组件不停地旋转
2529浏览 • 1回复 待解决
HarmonyOS 旋转动画效果
139浏览 • 1回复 待解决
HarmonyOS 拍摄视频旋转问题
45浏览 • 1回复 待解决
HarmonyOS 如何实现Y轴旋转
342浏览 • 1回复 待解决
HarmonyOS 如何监听屏幕旋转事件?
33浏览 • 1回复 待解决
HarmonyOS 旋转设备获取设备方向问题
121浏览 • 1回复 待解决
HarmonyOS如何设置应用跟随屏幕旋转
440浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕旋转角度
47浏览 • 1回复 待解决
HarmonyOS 如何实现旋转动画
563浏览 • 1回复 待解决
HarmonyOS 图片旋转角度问题
150浏览 • 1回复 待解决
HarmonyOS 如何停止无限旋转中的动画
121浏览 • 1回复 待解决
HarmonyOS 视频播放器如何旋转屏幕
224浏览 • 1回复 待解决