如何使用UIWebView显示小型离线html文档?

时间:2010-09-27 21:16:38

标签: iphone uiwebview

我可以使用html文档发送我的应用并使用UIWebView显示吗?这有多难用?

是否可以在内部设置一个带有UIWebView的小框架,还是总是占用整个屏幕?我可以摆脱所有这些控件,因此UIWebView的工作方式类似于高级UILabel或UITextView吗?

1 个答案:

答案 0 :(得分:4)

是;这很简单;你可以有一个小的嵌入式webview;是的,裸网页视图没有控件。

使用loadViewviewDidLoad方法:

UIWebView *webview = [[UIWebView alloc] initWithFrame:CGRectMake(...)];
[self.view addSubview:webview];
NSURL *url = [[NSBundle mainBundle] URLForResource:@"foo" withExtension:@"html"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webview loadRequest:request];
[webview release];

这将加载您作为资源添加到项目中的foo.html文件。或者,如果要在代码中构建HTML,则可以使用loadHTMLString:baseURL: