Flex-Air移动TextInput游标在iOS上的TextField中间启动

时间:2013-04-05 08:34:39

标签: ios flex mobile air textinput

我正在为移动设备开发Air Application。 在注册过程中,我们有一些TextInput字段。

在所有设备上,everthing工作正常,但在iOs上,光标和输入文本放在TextInput中间的某个位置 - 我认为用户点击该字段...

我可以避免这种行为吗?

谢谢,

基督教

似乎TextInputSkin解决了问题...

s|TextInput
{
    skinClass:        ClassReference("spark.skins.mobile.TextInputSkin");
    contentBackgroundColor: #807F7F;
    color:          #FFFFFF;
    fontSize:       32;
    fontFamily:     GGStandardFont;
    fontWeight:     normal;
}

1 个答案:

答案 0 :(得分:0)

我遇到过类似的问题,似乎源于使用TextInput的自定义字体。

在编辑TextInput帮助时将字体系列设置为网络安全字体(即Arial)。然后重置字体。

例如。 (在弹性中)

softKeyboardActivating="setStyle('fontFamily', 'Arial')"
softKeyboardDeactivating="setStyle('fontFamily', 'MyCustomFont')"