【问题标题】:keyboard overlay textinput iOS键盘覆盖文本输入 iOS
【发布时间】:2014-06-18 05:12:47
【问题描述】:

我有注册表,其中有 7 个文本区域字段。 当我点击底部文本区域时,键盘克服了文本区域,用户无法看到他/她输入的内容。

我使用的是 flash-builder 4.7,air sdk 是 13.0

如何解决这个问题?我尝试过使用软键盘,但它似乎不适用于 iOS。

【问题讨论】:

  • 看看这只是将这个类应用到你的项目github.com/michaeltyson/TPKeyboardAvoiding
  • 您忽略了他正在使用 FB 4.7 和 AIR 的事实。显然,除非他正在编写 ANE,否则 Objective-C 不适用

标签: ios apache-flex flash-builder


【解决方案1】:

首先你可以设置你的 myappname-app.xml 节点:

<softKeyboardBehavior>pan</softKeyboardBehavior>

自动平移。

您可以通过代码收听这些事件(在舞台上)并相应地移动您的内容:

SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATE
SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE

【讨论】:

    猜你喜欢
    • 2013-09-26
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    相关资源
    最近更新 更多