【问题标题】:Keyboard isn't visible when clicking text input of UIWebView单击 UIWebView 的文本输入时键盘不可见
【发布时间】:2015-02-23 00:18:40
【问题描述】:

在 uiwebview 上选择文本字段时,键盘不可见。 当收到键盘将出现的通知时,我检查了键盘框架。有一个框架。

我认为这与我必须进行视图布局的约束有关。

调整这些约束(如果这确实是问题)为键盘“腾出空间”的正确(最简单)方法是什么?

奇怪的是,通常出现在键盘上的小条是可见的……看起来像这样的小条:

| <  >          Done  |

这越来越令人沮丧,所以任何帮助都像往常一样表示赞赏:)

我可能应该补充一点,我的设置是一个包含 uiwebviews 的 uiscrollview。滚动视图中的滚动被关闭,以免让事情变得太混乱。一切似乎都按预期工作..除了这个键盘问题。

【问题讨论】:

  • 为什么键盘不可见?
  • 从屏幕底部显示的默认值
  • 哇。这只是模拟器中的一个问题。必须去取消选中硬件->键盘->连接硬件键盘。
  • 在这里其他地方找到了该解决方案!

标签: ios objective-c uiwebview uikeyboard


【解决方案1】:

我以前遇到过和现在一样的问题。

我相信它是由 iOS 模拟器自动触发的键盘"在模拟器中。

要解决此问题,只需转到 iOS 模拟器,导航到菜单栏:

硬件 > 键盘”并取消选中“连接到外部键盘”。 现在问题应该已经解决了。

【讨论】:

  • 这对我帮助很大,非常感谢你
【解决方案2】:

这可能发生在两种情况下:

  1. 在模拟器中
  2. 如果您的 iPhone 或 iPad 使用外接键盘

【讨论】:

    猜你喜欢
    • 2018-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    • 2014-06-13
    • 1970-01-01
    • 2023-04-06
    相关资源
    最近更新 更多