iOSでは、TextInputは奇妙なものになります。次のコード:
<s:TextInput id="password" width="100%" displayAsPassword="true"
needsSoftKeyboard="true"
prompt="Password"
softKeyboardType="default"
returnKeyLabel="done"
autoCorrect="false"
skinClass="spark.skins.mobile.TextInputSkin"
/>
textInputを選択すると、プロンプトは期待どおりに消えますが、最初の文字は自動的に選択されます。2番目のキーを押すと、最初の文字が削除されます。これは、最初の文字が入力され、フィールドにプロンプトメッセージが表示されている場合にのみ発生します。「オートコレクト」は何もしないようです。
この問題の回避策を知っている人はいますか?SkinnableTextBaseクラスを調べましたが、有罪のコードが見つかりません。
この問題はFlex4.6から始まりました。