【发布时间】:2012-01-19 15:50:35
【问题描述】:
我有一个 iPad 应用程序,我在其中将输入表单显示为 UIPopoverController 中的 UIWebView。我的弹出框控制器的大小使得当键盘出现时不必调整它的大小。
当我点击 UIWebView 中的输入字段时,当键盘出现时,Web 视图会被进一步向上推。它被推到文本字段位于框架顶部的位置。 (这是您在移动 Safari 中使用表单时看到的标准行为)。
在键盘启动之前,webview 根本不会滚动,但是一旦滚动,(如第二张图片所示)我可以将 webview 向下滚动到正确的位置。
因为我的 webview 的大小已经正确,所以我不想要这种行为。有人对如何防止这种情况有任何建议吗? (目前不可以在这里不使用网络视图)
谢谢!
【问题讨论】:
-
在我看来你可以用这个做一些 javascript / jquery,所以我会为你编辑你的标签,这样你就可以在那里得到一些答案。
-
我想知道是否有类似的方法,但忘记标记它:) 谢谢!
标签: javascript jquery ios ipad uiwebview