Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flex Air移动文本输入光标在iOS上的文本字段的中间开始_Ios_Apache Flex_Mobile_Air_Textinput - Fatal编程技术网

Flex Air移动文本输入光标在iOS上的文本字段的中间开始

Flex Air移动文本输入光标在iOS上的文本字段的中间开始,ios,apache-flex,mobile,air,textinput,Ios,Apache Flex,Mobile,Air,Textinput,我正在为移动设备开发一个Air应用程序。 在注册过程中,我们有一些文本输入字段 在所有设备上,所有的工作都很好,但是在iOS上,光标和输入文本被放置在文本输入的中间某处——我想在用户点击该字段的时候……/P> 我能避免这种行为吗 谢谢 基督教徒 似乎是TextInputSkin造成了这个问题 s|TextInput { skinClass: ClassReference("spark.skins.mobile.TextInputSkin"); contentBack

我正在为移动设备开发一个Air应用程序。 在注册过程中,我们有一些文本输入字段

在所有设备上,所有的工作都很好,但是在iOS上,光标和输入文本被放置在文本输入的中间某处——我想在用户点击该字段的时候……/P> 我能避免这种行为吗

谢谢

基督教徒

似乎是TextInputSkin造成了这个问题

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

我也遇到过类似的问题,这似乎源于对文本输入使用自定义字体

在编辑文本输入时,将字体系列设置为websafe字体(即Arial)会有所帮助。然后重置字体

例如(在flex中)

有了TextArea(和“spark.skins.mobile.TextAreaSkin”),一切都很好。。。有什么建议吗?
softKeyboardActivating="setStyle('fontFamily', 'Arial')"
softKeyboardDeactivating="setStyle('fontFamily', 'MyCustomFont')"