我試圖從資產加載圖片上的文字內容中投放:simageid.width和高度不返回實際的渲染圖像大小
<s:Image id="mainB" depth="1" height="100%" width="100%" source="assets/img/board.png"/>
simageid.width
simageid.height
當我試圖讓移動設備上的寬度和高度它會在屏幕上返回圖像的渲染高度。在平板電腦上,它不會返回渲染的高度。當根據高度和寬度動態放置元素時,它會錯位在平板電腦上。
如何始終如一地在所有移動平臺上獲取圖像的渲染高度?
我正在使用Flex 4.6.0。
你能爲你的代碼添加更多的上下文嗎?你什麼時候得到simageid.width? – CyanAngel 2014-10-20 16:21:14
平板電腦和移動設備是相同的東西,所以更正你的文字,這是有道理的。 – BotMaster 2014-10-20 16:30:39
就像活動渲染視圖一樣,它使用board.png s初始化變量:圖像的高度和寬度,並動態地在圖像上放置對象,基本上board.png是一種二維數組框 – Abdullah 2014-10-20 18:20:12