您好我的表布局有问题: 使用这段代码,我在两个表之间得到了一个奇怪的空间。
public class ItemList extends Table {
private final float TABLE_PADDING = 5.0f;
private Table layout;
private Array<Image> images = new Array<Image>();
public ItemList(Skin skin) {
super(skin);
this.setBackground("bg_dark_grey");
layout = new Table(skin);
TextField itemSearch = new TextField("", skin);
itemSearch.setMessageText("Search");
this.add(itemSearch).pad(TABLE_PADDING).fillX().row();
ScrollPane scrollPane = new ScrollPane(layout, skin);
this.add(scrollPane);
}
public void addItems(TextureAtlas items) {
// Add a cell to layout for every image.
}
}
}
答案 0 :(得分:0)
首先用户 debug()来查看表格边界
...
super(skin);
this.setBackground("bg_dark_grey");
this.debug();
...
layout = new Table(skin);
layout.debug();
...
其次,我非常确定商品搜索中添加 pad 会使空格化 - 请检查