单击UIWebView的文本输入时,键盘不可见

时间:2014-12-25 05:12:39

标签: ios objective-c uiwebview uikeyboard

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

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

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

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

| <  >          Done  |

这令人沮丧所以任何帮助都像往常一样受到赞赏:)

我应该补充一点,我所拥有的设置是一个包含uiwebviews的uiscrollview。滚动视图在滚动视图中关闭,以免弄得太混乱。一切似乎按预期工作..除了这个键盘问题。

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

我之前遇到过同样的问题。

我相信它是由iOS模拟器在文本字段中意外使用真实键盘 键入时自动触发而不是点击模拟器中的键盘

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

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