UIWebView内容加载在错误的位置

时间:2014-04-29 21:46:24

标签: ios iphone objective-c uiwebview

我正在尝试将三个 UIWebView添加到我的iOS应用中。我已成功将“HTML代码”读入UIWebView并显示内容正常,但三个视图中的一个显示在错误的位置。

以下是我用来加载数据的代码:

-(void) webViewLoading {
    NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"load" ofType:@"html"];
    NSString* embedHTML = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil];

    [self.choice_1_webview loadHTMLString: embedHTML baseURL: nil];
    [self.choice_2_webview loadHTMLString: embedHTML baseURL: nil];
    [self.choice_3_webview loadHTMLString: embedHTML baseURL: nil];
}

这是我在模拟器中得到的:

ScreenCapture

以下是Xcode中的内容:

enter image description here

第一个UIWebView无法正确加载,灰色矩形是UIWebView的背景色。有谁知道是什么原因造成的?我创建的 UIWebViews完全相同(在界面构建器中复制并粘贴)。

===

看起来第一个UIWebView的内容的高度比其他两个的高。但这很奇怪,因为内容是从同一个文件生成的。

0 个答案:

没有答案