2012-05-02 59 views
3

我在UIImage的顶部有一个UIWebView。当我在UIWebView上滚动时,会出现两个白色条。 1,在iPad窗口的顶部(即UIImage的顶部,它只是一个背景图像)和2,位于UIWebView的顶部。所述的UIImage处于XIB但是如图这里web视图被编程来完成:UIWebView在滚动时在顶部和底部显示白色条纹

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

我很想找到这个修复,已花了好几个小时,这是我最后修正的错误,以便发货!

+2

你可以发布“白条”的截图吗?很难想象你所指的是什么。谢谢 – Mutix

+0

完成!需要帮助请叫我。 –

+0

hmmm ...“子类注释\ UIWebView类不应该被子类化。” https://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html – mvds

回答

0

原来,使用customwebview给我的问题。我删除了自定义类,它解决了问题。

相关问题