2010-04-05 77 views
2

默認情況下,Flex手風琴容器的高度是最初選擇的孩子的高度。我希望能夠將高度設置爲最高的孩子,以便在選擇其他孩子時不需要調整大小或滾動。將Flex手風琴的高度設置爲最高兒童的高度

我不想使用resizeToContent屬性。無論選擇哪個孩子,我都希望容器的大小保持不變。

我目前的想法是延長手風琴班將創建策略設置爲「全部」,然後覆蓋度量函數以遍歷所有孩子,找到最高的那個,並將其用於高度。雖然這看起來有點不可思議,所以我想知道是否有更好的方法。

最終我的問題是:有沒有辦法設置一個手風琴容器的大小,以便容器永遠不會調整大小和滑動條從不需要顯示任何孩子?

回答

2

IMO你的想法可能是最好的方法,但它仍然有一個問題,你將仍然有一個滾動條,因爲它會設置高度給孩子,而不考慮手風琴的鉻合金。因此,您需要爲手風琴的每個標頭添加更多高度。

很容易弄清楚標題高度並將其乘以孩子的數量,但仍應注意一些事項。