ios - iOS 上的 Flex 4.6 TextInput 键盘

标签 ios apache-flex textinput

我已将我的应用程序从 Flex 4.5.1 迁移到 Flex 4.6,并且 TextInput 点击事件被破坏,所以我这样做了 « skinClass="spark.skins.mobile.TextInputSkin"»(就像这里建议的 http://help.adobe.com/en_US/flex/mobileapps/WS82181550ec4a666a39bafe0312d9a274c00-8000.html )和一切似乎都正常(在我的 Android 上测试过,似乎没问题)但是一位使用 iOS 5.1 的用户提示说现在键盘没有弹出?

还提示 TextArea,我的扩展组件中没有代码,但也使用皮肤 spark.skins.mobile.TextAreaSkin,因此布局在我的文本输入中变得相似。

最佳答案

TextInput 在 Flex 4.6 中损坏

  1. 使用默认 TextStageSkin 时无法正确滚动

  2. 当使用 TextStageSkin 和键盘调整 View 大小时,它会导致一些丑陋的伪像: ugly flex TextInput bugs

  3. 当使用 TextInputSkin 并将 softKeyboardType 设置为某项时,它不会显示正确的键盘类型...

我猜这是 AIR SDK 中的错误,因为 Flex SDK 源代码中有注释,看起来可以更正。他们给了我们一个 SDK,但没有一个皮肤可以正常工作。我希望 Apache Flex 会更加成熟。但是,这对我来说又像是一个 AIR 问题。

GL.

关于ios - iOS 上的 Flex 4.6 TextInput 键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8474520/

相关文章:

ios - 使用 Game Center 中新的 rematch WithCompletionHandler 方法时遇到问题

iOS 后台位置跟踪在测试设备上失败

apache-flex - Nginx 上的安全沙箱违规

html - 使用 HTML 和 CSS 模仿 apple.com globalsearch 输入字段

android - 在 android 上使用状态时 react native textInput 中的错误

ios - 如果触摸了 UITableViewCell 以外的任何地方,则关闭模式

ios - 方法没有被调用但在我构建时没有错误

javascript - 如何防止按键十进制数后的两位数?

Flash Builder 4.6 在 Google Chrome 中运行时总是显示空白的 html 页面

apache-flex - 游戏开发 : Flex or Flash IDE?