3

UIImageの上にUIWebViewがあります。UIWebView をスクロールすると、2 つの白いバーが表示されます。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 の下部にある 1 つの白いバーと、UIImage の一番下にある別の白いバー。

写真と 20 秒のビデオを見る: (スクロール中にスクリーンショットを撮ることはできません) 2本の白い棒 白い棒がない

20 秒の動画: http://dl.dropbox.com/u/1392139/IMG_0601.MOV

私はこれの修正を見つけたいと思っています.すでに何時間も費やしており、出荷するために修正する最後のバグです!

4

1 に答える 1

0

customwebview を使用すると問題が発生することがわかりました。カスタムクラスを削除し、問題を修正しました。

于 2012-05-04T18:30:24.807 に答える