lvgl8.3 obj禁止拖动
时间: 2023-07-24 07:03:56 浏览: 581
在 LVGL 中,可以通过设置对象的 `drag` 属性来控制是否允许拖动对象。将 `drag` 属性设置为 `false` 可以禁止对象拖动。示例代码如下:
```c
lv_obj_set_drag(obj, false);
```
其中,`obj` 为需要禁止拖动的对象的指针。
相关问题
lvgl8.3 界面禁止拖动
在 `lvgl8.3` 中,要禁止 `lvgl` 界面拖动,可以使用 `lv_obj_set_drag()` 函数来设置对象的拖动属性。将参数 `drag_dir` 设置为 `LV_DRAG_DIR_NONE` 即可禁用拖动。例如,以下代码将禁用名为 `obj` 的对象的拖动:
```c
lv_obj_set_drag(obj, LV_DRAG_DIR_NONE);
```
这样,用户就不能通过拖动该对象来移动它了。
lvgl8.3禁止拖动
要禁止 LVGL 8.3 中某个对象的拖动,可以在创建该对象时设置其拖动标志位为 false。例如,对于一个按钮对象,可以这样创建:
```c
lv_obj_t * btn = lv_btn_create(lv_scr_act(), NULL);
lv_obj_set_drag(btn, false);
```
这样就禁止了按钮对象的拖动功能。同样的方法也适用于其他类型的对象。
阅读全文