只有当spinbox 的宽度为36以上时 ,加减数值才会不上下跳动 很奇怪 ,求助大佬们
设置为内部的CENTER对齐
还是没有效果 // 设置 spinbox 主体部分的样式
lv_obj_set_style_bg_opa(ui->setup_spinbox_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_border_width(ui->setup_spinbox_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_top(ui->setup_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_right(ui->setup_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_bottom(ui->setup_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_left(ui->setup_spinbox_2, 10, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_color(ui->setup_spinbox_2, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_font(ui->setup_spinbox_2, &lv_font_montserratMedium_16, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(ui->setup_spinbox_2, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_letter_space(ui->setup_spinbox_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_radius(ui->setup_spinbox_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_shadow_width(ui->setup_spinbox_2, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_align(ui->setup_spinbox_2, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT); 这是全部的样式部分了,我的需求是spinbox 的宽度最好为20 可是宽度设置小了还是调整时会上下跳动