韦德斯 2024-06-06 14:48 采纳率: 42.9%
浏览 40
已结题

LVGL的tileview怎么重新设置方向

请问LVGL的tileview创建好之后并确定方向了,后期还能改变运动方向吗

static void create_tiles(lv_obj_t *parent)
{
    tileview = lv_tileview_create(parent);
    tile_1 = lv_tileview_add_tile( tileview, 0, 0, LV_DIR_RIGHT );
    tile_2 = lv_tileview_add_tile( tileview, 1, 0, LV_DIR_LEFT|LV_DIR_RIGHT );
    tile_3 = lv_tileview_add_tile( tileview, 2, 0, LV_DIR_LEFT|LV_DIR_RIGHT );
    tile_4 = lv_tileview_add_tile( tileview, 3, 0, LV_DIR_LEFT|LV_DIR_RIGHT );
    tile_5 = lv_tileview_add_tile( tileview, 4, 0, LV_DIR_LEFT );
}

我创建五个tile,并确定了方向,但是有某个事件发生了,使得tile只右滑到第三页,就不能再滑到第四第五页了,但是不能把tile删掉,上面有创建了其他控件,只能隐藏起来,或者改变tile方向不让它滑到第四第五页

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 已结题 (查看结题原因) 6月14日
    • 创建了问题 6月6日