【发布时间】:2012-02-13 17:16:44
【问题描述】:
我制作了一个简单的 Flex 移动应用程序来测试 TextInput 字段。我用 width=height=100% 定义我的视图并使用垂直布局。在里面我只是简单地放置静态 TextInput 组件,宽度分别为 100、200、300、400。 我还在其文本属性中显示了每个 TextInput 的宽度,它显示了我定义的值。困扰我的是 TextFields 的实际宽度与我正在运行的手机模拟器(Samsung Epic WxH = 480x775)或实际设备的属性不匹配。例如,宽度为 400 的 TextInput 完全超出了设备的左右两侧,而它应该包含在其中:它是 400 像素宽,设备有 480 个可用像素可用。所有其他 TextInputs 也是如此。他们看起来更宽,他们应该是。这里有什么问题?我错过了一些微不足道的事情吗?谢谢。
【问题讨论】:
-
在设置移动应用程序时,我注意到自动缩放以适应不同 DPI 的选项,默认情况下它似乎未选中,但也许这会导致您的问题,在他们的 Learn More 链接中它带来你到这里:help.adobe.com/en_US/flex/mobileapps/…我仍然会尝试复制你出于好奇而看到的内容
标签: apache-flex mobile width textinput