UIWebView错误

时间:2012-07-10 10:50:36

标签: iphone ios uiwebview

我正在开发一个应用程序。在第一页有一个UIWebView。我为那个创建了一个属性。我在另一个类中为该类创建了一个对象,并为该webview提供了html数据如下所示。但它没有显示UIWebView上的数据。请告诉我如何做到这一点。

ViewController *view=[[ViewController alloc]init];
 NSString *result1 = [[NSString alloc] initWithData:_data encoding:NSUTF8StringEncoding];
NSString *htmldata=[NSString stringWithFormat:@"<html>%@</html>",result1];
[view.web loadHTMLString:htmldata baseURL:nil]; 

此result1字符串包含没有html标记的html数据。这就是为什么我添加了这些标记。

1 个答案:

答案 0 :(得分:0)

希望您已调用pushViewControllerpopViewController来显示视图或将视图对象的视图添加为当前视图的子视图。然后确保在给定框架的情况下分配webview并将其添加为ViewController的子视图。您没有使用方法initWithNibName:,因此,如果从xib创建webview,则不会使用。