仅在UIWebView中显示站点的一部分

时间:2012-10-02 18:28:41

标签: ios ipad uiwebview

我正在构建一个iPad应用程序,只需要在UIWebView中显示网页的中间部分。 (没有页眉和页脚的整个页面)

我需要展示的部分是某人将信息输入并点击提交的表单。如果我将UIWebView定位为仅显示中间部分,当我单击文本区域时,它会向上/向下滚动以在iPad键盘顶部显示正确的文本区域。这会导致页眉/页脚显示。

在进入UIWebView之前修改源代码似乎不会起作用,因为表单必须在之后工作。 (就像我需要能够点击提交并让它正常工作)

我想知道是否可以在UIWebview的顶部和底部添加视图,以便它覆盖页眉和页脚?

非常感谢任何帮助。我无法在任何地方找到适用于这种情况的解决方案。

1 个答案:

答案 0 :(得分:1)

想出来 - 我能够在WebView滚动视图中添加一个视图

// Create new view
UIView* view = [[UIView alloc] initWithFrame:CGRectMake(0,0,768,200)];

// Add to scrollView so that the added view scrolls with the UIWebView
[webView.scrollView addSubview:view];