0
我的組分量躺在主應用程序的內部,可以從340改變高度300,而不會損壞的佈局。所以我設置到了minHeight 300滾輪不調整
現在,如果應用程序的大小調整的700高度以下,這一羣體開始破壞佈局(因爲它停在減小尺寸如預期)。
作爲一種解決方案我添加的組圍繞滾輪控制,使得出現滾動條尺寸變得比卷軸控制繼續減小尺寸降低之後。滾動控件的代碼如下:
<s:Scroller id="scrlAnswer" top="220"
bottom="55" x="0" width="600">
<s:Group id="grpAnswers" x="0" y="0" minHeight="300" height="340" width="600">
但問題是Scroller沒有調整應用程序的大小。
所以我的問題是有一些其他的參數,我需要設置使滾輪改變它的大小?在這種情況下,Flex中是否有其他控件?
=== UPDATE ==== 將調整事件添加到滾動控件的父級,手動更改了滾動條的大小。儘管代碼大小改變但屏幕上的相關大小似乎沒有改變。
protected function bcMain_resizeHandler(event:ResizeEvent):void
{
scrlAnswer.height = event.target.height* 338/609;
trace("Main:"+event.target.height);
trace("Scroller: "+scrlAnswer.height);
}