我有一個簡單的位圖圖像3px寬和150px高作爲我的佈局中的頂部橫幅。AS3:創建一個響應mxml調整大小bitmapimage根據瀏覽器調整大小
<s:BitmapImage id="blueBanner" source="{this.bmpimg}" width="100%"/>
其餘內容以此爲中心。
當頁面打開時,無論瀏覽器窗口的大小如何,圖像始終會填充可用的寬度。
我有一個瀏覽器窗口調整大小處理程序,它將我旗下的主要內容重置爲新窗口大小的中心,這完美地工作。
但無論瀏覽器調整了多少次,BitmapImage都不會延伸比原始窗口寬度更寬。
我已經嘗試了BitmapImage的每個屬性和方法,我認爲這可能會影響調整大小處理程序中的這一點,但是我找不到任何效果。
我不明白它是如何記住原來的階段寬度開始。
它的父容器都設置爲100%寬度,並且在整個項目中沒有不尋常的皮膚或任何其他對該對象的引用,除了可以包含在佈局中的函數,但是此函數是從來沒有在這種情況下叫。
任何人都可以提供任何線索,爲什麼它不會自動伸展?
道格
你已經看過ScaleMode? –
@NealDavis我同意,如果stage.scaleMode沒有設置,內容會自動擴展,並調整處理程序從不調用(我認爲)。 – Organis
如果您發佈一個小樣本應用程序,我可以看看。 – Clintm