滚动时,UIWebView在顶部和底部显示白色条

时间:2012-05-02 07:02:49

标签: iphone objective-c ios ipad

我在UIImage上有一个UIWebView。当我在UIWebView上滚动时,会出现两个白条。 1,位于iPad窗口的最顶部(即UIImage的顶部,这只是一个背景图像)和2,位于UIWebView的顶部。 UIIMage位于XIB中,但WebView以编程方式完成,如下所示:

mainWebView = [[[CustomWebview alloc] initWithFrame:CGRectMake(59, 0, 650, 1024)] retain];
[(UIScrollView*)[mainWebView.subviews objectAtIndex:0] setShowsHorizontalScrollIndicator:NO];
[(UIScrollView*)[mainWebView.subviews objectAtIndex:0] setShowsVerticalScrollIndicator:NO];

[mainWebView        setOpaque:NO];
[mainWebView        setBackgroundColor:[UIColor clearColor]];
[backgroundImage    addSubview:mainWebView];
[mainWebView        setDelegate:self];

同样的模式在iPad的底部重复出现。 WebView底部有一个白色条,另一个位于UIImage底部。

查看照片和20秒视频:(滚动时无法截屏) two white bars no white bars

20秒视频:http://dl.dropbox.com/u/1392139/IMG_0601.MOV

我很想找到一个解决方案,已经花了很多时间在它上面,这是我修复的最后一个错误,以便发货!

1 个答案:

答案 0 :(得分:0)

事实证明使用customwebview给我带来了麻烦。我删除了自定义类,它修复了问题。