-1

找不到任何关于差异的文章。有人知道吗?

4

1 回答 1

0

getLayoutBoundsHeight会这样做:

返回元素的布局高度。这是元素用于在屏幕上绘制的大小。

getPreferredBoundsHeight会这样做:

返回元素的首选高度。

在 Flex 的上下文中,组件的大小始终由其父级决定。组件不能自行调整大小。必须实现一个 measure() 方法——它是组件生命周期的一部分——它将设置组件的测量高度(和测量宽度)。因此,layoutBoundsHeight 是实际高度。preferredBoundsHeight 是所需的高度。在 Flex 中,尤其是在处理布局容器或百分比布局时,Flex 可能会做出与测量大小不同的组件大小决定。

于 2013-03-13T15:40:22.553 回答