使用了lv_obj_set_style_transform_angle函数但是无法让控件旋转,是因为什么原因?
- 在lv_conf.h 中打开 LV_COLOR_SCREEN_TRANSP
- 文档说明: https://docs.lvgl.io/8.3/overview/style-props.html#transform-angle
- 文档示例:https://docs.lvgl.io/8.3/widgets/core/dropdown.html?highlight=lv_obj_set_style_transform_angle#menu
PS: 注意看文档说明中的描述, 比如要表示90°,需要写 900
老师你好。我打开了那个宏,可以旋转图片但是label不可以旋转,请问是什么原因,我的版本是v8.1的
我使用的是 v8.3.8 ,尝试升级版本看看吧
老师你好,更新版本了,翻转字体的时候,字体的长和宽好像没有转过了,比如我没转之前是居中的,但是转了,位置就不是在中间了,是哪里没有设置到的原因吗?
请问一下老师,我用的就是8.3版本的,宏也打开了,为啥这个旋转函数不是生效呢
请问打开宏就行了吗,我打开了宏,用的8.3.11版本,还是不能旋转,旋转后部件在屏幕上都找不到了
在输出接口中添加这两个代码问题得到解决
disp_drv.sw_rotate = 1;
disp_drv.rotated = LV_DISP_ROT_180;
1 个赞