我试图从资产加载图片上的文字内容中投放: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