我正在为移动设备开发一个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')"