En ios, el TextInput crea rareza. El siguiente código:Flex 4.6 TextInput con solicitud en IOS se comporta mal
<s:TextInput id="password" width="100%" displayAsPassword="true"
needsSoftKeyboard="true"
prompt="Password"
softKeyboardType="default"
returnKeyLabel="done"
autoCorrect="false"
skinClass="spark.skins.mobile.TextInputSkin"
/>
Cuando selecciono la entrada de texto, el aviso desaparece como se esperaba, pero el primer carácter se selecciona automáticamente. Cuando se presiona la segunda tecla, se elimina el primer carácter. Esto solo ocurre cuando se escribe el primer caracter y el campo tiene un mensaje de solicitud. "autocorrección" no parece hacer nada.
¿Alguien conoce una solución a este problema? Miré la clase SkinnableTextBase pero no puedo encontrar ningún código culpable.
Este problema comenzó con Flex 4.6.
Eso es bueno saberlo. Gracias por la información. – AlBirdie
Gracias, resolvió mi problema. – Drala
Lástima que el problema todavía esté muy presente en AIR 3.5. Son estas pequeñas cosas las que hacen que Flex sea cada vez menos viable para el desarrollo serio de aplicaciones empresariales. Tal vez Adobe lo abandonó porque vieron que el marco no era realmente adecuado para dispositivos móviles en primer lugar. Simplemente tiene demasiados defectos. – AlBirdie