Flex-Air mobile TextInput光标在iOS的TextField中间开始



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

在所有设备上,一切都很好,但在iOs上,光标和输入文本被放置在TextInput的中间-我认为在用户点击进入字段的时候…

我能避免这种行为吗?

谢谢,基督教

似乎是TextInputSkin造成了问题…

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

我也遇到过类似的问题,似乎是由于为TextInput使用自定义字体造成的。

在编辑TextInput时将字体系列设置为web安全字体(如Arial)有帮助。然后重新设置字体。

。(在flex)

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

相关内容

  • 没有找到相关文章

最新更新