gpt4 book ai didi

actionscript-3 - Adobe air mobile - 使用 skinClass 允许滚动时,softKeyboardType 不起作用?

转载 作者:行者123 更新时间:2023-12-04 05:52:39 25 4
gpt4 key购买 nike

我试图将 softKeyboardType 设置为电子邮件,但是当我使用 skinClass="spark.skins.mobile.TextAreaSkin"它不会改变它但是当我脱掉 skinClass="spark.skins.mobile.TextAreaSkin"它确实有效.问题是我需要 skinClass="spark.skins.mobile.TextAreaSkin"类来允许我的应用程序滚动它,文本不会留在文本输入框的边界内。有没有人看到这个问题或其他解决滚动问题的方法?
代码示例

<s:TextInput softKeyboardType="email" id="id1" width="100%" skinClass="spark.skins.mobile.TextInputSkin" /> 
<s:TextArea softKeyboardType="email" id="id2" height="400" width="100%" skinClass="spark.skins.mobile.TextAreaSkin" />

感谢您的帮助,
贾斯汀

最佳答案

我在 flex 4.6 sdk 中检查了 mobiletheme default.css
adobe 为 TextInput 和 TextArea 组件使用不同的外观

TextArea
{
...
skinClass: ClassReference("spark.skins.mobile.StageTextAreaSkin");
}

TextInput
{
...
skinClass: ClassReference("spark.skins.mobile.StageTextInputSkin");
}

所以我认为你应该使用 StageTextAreaSkin 或 StageTextInputSkin 作为相应组件的 skinClass

softKeyboardType 在这种情况下可以工作,但文本位置问题仍然存在,我认为您需要更改/修复 StageTextAreaSkin 或 StageTextInputSkin 源以进行滚动

关于actionscript-3 - Adobe air mobile - 使用 skinClass 允许滚动时,softKeyboardType 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9895397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com