可能是一個愚蠢的問題,但是,Flex中沒有滾動條的容器的實際高度是多少?身高和measuredHeight似乎在告訴我一個容器的視覺高度是什麼,但我想知道這個數字加上被「隱藏」的滾動條下方的任何高度。沒有滾動條的容器的實際高度是多少?
感謝。
可能是一個愚蠢的問題,但是,Flex中沒有滾動條的容器的實際高度是多少?身高和measuredHeight似乎在告訴我一個容器的視覺高度是什麼,但我想知道這個數字加上被「隱藏」的滾動條下方的任何高度。沒有滾動條的容器的實際高度是多少?
感謝。
HBox中和垂直框總是如果我沒有記錯的話,可以調整它的子元素,所以高度/寬度屬性總是其內容的內容
至於SWFLoader,它的行爲更像是一個Canvas如果你想獲得寬度/內容的高度,只需使用contentHeight/contentWidth屬性,SWFLoader的高度/寬度應該是「畫布」的大小,而不是它的子項。
我相信對於滾動條本身,只有某些組件可以做到這一點(比如畫布),我相信添加滾動條的算法沿着if contentHeight > height => add vertical scrollbar
的方向行進。 HBox和VBox不應該得到一個滾動條,除非你指定'clipContent'屬性爲true。我個人會避開使用它,而只是將其包裝在畫布中。
它依賴於容器。你能給個例子嗎? –
我對Hbox和Vbox一般很好奇,但我也對SWFLoader感到好奇。除了這個問題的範圍之外,我很難將swfloader加載到沒有滾動條的彈出窗口中,並且SWFloader中內容的高度似乎總是比實際縮短。 – Rachel
一般20像素。聽起來你的swfloader正受到外部容器的限制。 –