设置top = 0,bottom = 0,left = 0,right = 0 OR width = 100%,height = 100%之间的差异是什么

时间:2010-12-15 06:21:23

标签: flex properties flex4 components size

子组件可以通过设置它来获取其所有父宽度和高度 属性

top=0,right=0,bottom=0,left=0

但是可以通过设置子组件属性

来完成
width=100%,height=100%

那么这两种方法的区别是什么?如果可能的话,请尽可能提供优势/劣势。

2 个答案:

答案 0 :(得分:1)

它们在BasicLayout中都具有相同的效果。唯一不同的可能是性能。在VerticalLayout和Horizo​​ntalLayout等其他布局中,我不认为约束(顶部,右边等)有任何影响,但百分比值有效。

答案 1 :(得分:0)

使用宽度/高度和约束来测量具有笔划的GraphicElements略有不同。此博客文章更详细地解释了:http://flexponential.com/2010/03/14/measuring-a-graphicelement-with-a-stroke-in-a-group/