Flash Builder 4.6。软键盘无法正常工作

时间:2013-06-05 14:51:21

标签: flash flex air flash-builder

Flash Builder 4.6这是我的文本输入代码

<s:TextInput skinClass="spark.skins.mobile.TextInputSkin" softKeyboardType="contact" needsSoftKeyboard="true" y="98" right="41" width="282" height="39" />

不工作,有什么问题?

1 个答案:

答案 0 :(得分:0)

只有在使用StageText时,softKeyboardType值才适用。您似乎正在使用Flex 4.5 TextInput外观;它不使用StageText,而是使用Flash TextField。

Quote

  

移动主题的TextInput外观使用StyleableStageText   class而不是RichEditableText。自StyleableStageText使用   本机文本字段允许更好的文本输入和操作   然而,移动设备上的经验存在局限性   你应该考虑的差异。使用的本机文本控件   StageText在文本周围应用不同的填充。为了避免   垂直滚动,基于StageText的TextInput皮肤尝试   估计这个填充并补偿它。因为这个和   本机文本控件如何处理文本的其他差异,默认值   使用基于StageText的外观的TextInput控件的高度将有所不同   使用基于TextField的TextInput外观从其默认高度开始。