Table.getHeight()总是返回0但不应该返回0

gog*_*pel 4 libgdx scene2d

我正在尝试安排和缩放表格中的一些元素,我需要知道表格的高度才能实现这一切.问题是每当我试图获得它的高度时它总是返回0,即使表明显在屏幕上并且具有确定的大小.这是为什么?

table_height = table.getHeight();
Run Code Online (Sandbox Code Playgroud)

Gre*_*air 7

我建议你在调用getHeight()之前在表上使用方法pack().这将为您的桌子设置高度和宽度.

table.pack();
table_height = table.getHeight();
Run Code Online (Sandbox Code Playgroud)