Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex Flex 3瓷砖列表不与';底部';属性集_Apache Flex_Flex3_Tilelist - Fatal编程技术网

Apache flex Flex 3瓷砖列表不与';底部';属性集

Apache flex Flex 3瓷砖列表不与';底部';属性集,apache-flex,flex3,tilelist,Apache Flex,Flex3,Tilelist,这是一个相当基本的问题,但奇怪的是它不起作用。我的平铺列表垂直滚动。如果我设置一个明确的高度,一切正常。如果将“高度”设置为百分比或设置“底部”属性,则平铺列表的收缩不会小于渲染器的高度乘以显示的行数 我提出的解决方案是监听父对象的resize事件,每次都显式地设置平铺列表的高度。这是可行的,但我很好奇这是否正常,或者这里是否发生了其他事情。谢谢 平铺列表的收缩不会小于渲染器的高度乘以显示的行数 这可能是意料之中的。由于您没有显示任何代码,我猜您正在将height设置为100%或bottom=“

这是一个相当基本的问题,但奇怪的是它不起作用。我的平铺列表垂直滚动。如果我设置一个明确的高度,一切正常。如果将“高度”设置为百分比或设置“底部”属性,则平铺列表的收缩不会小于渲染器的高度乘以显示的行数

我提出的解决方案是监听父对象的resize事件,每次都显式地设置平铺列表的高度。这是可行的,但我很好奇这是否正常,或者这里是否发生了其他事情。谢谢

平铺列表的收缩不会小于渲染器的高度乘以显示的行数


这可能是意料之中的。由于您没有显示任何代码,我猜您正在将height设置为100%或bottom=“0”。即使您指定了稍小的值,如90%或bottom=“10”,它也会使列表足够大,足以填充指定的空间


如果你想要滚动条,你可以通过指定一个
maxHeight

“如果你指定一个稍微小一点的东西,比如90%或bottom=“10”,它会使列表足够大以填满指定的空间。”这是我不确定原因是什么的行为。似乎不管我使用什么属性来指定高度,相对还是不相对,它都应该尊重这个属性。maxHeight不起作用,因为tileList的容器可以更改高度,但我只是在调整容器大小时显式设置了高度。@ScottF我不确定,但可能您试图指定的组件大小低于组件的minimumHeight?Flex组件根据提供给它们的数据和在组件上设置的参数(如请求的行数)计算最小大小。在重读你的问题时,我想知道是否发生了这种情况?