0

我正在开发一个应用程序。在第一页有一个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 数据。这就是为什么我要添加该标签。

4

1 回答 1

0

希望您已经调用pushViewControllerpopViewController呈现视图或将视图对象的视图添加为当前视图的子视图。然后确保分配 webview,给定一个框架并添加为ViewController. 您没有使用该方法initWithNibName:,因此,如果 webview 是从 xib 创建的,则不会。

于 2012-07-10T11:04:07.367 回答