Webページを表示する

Webページを読み込んで表示するにはUIWebViewクラスをつかいます。UIWebViewUIViewのサブクラスなのでInterfaceBuilderでビューにドラッグして使うことができます。

URLを指定してWebページを読み込む

NSURL* url;
url = [NSURL URLWithString:@"http://www.iphonesdk-wiki.com/"];
 
NSURLRequest* request;
request = [NSURLRequest requestWithURL:url];
 
[webview loadRequest:request];

ローカルのHTMLページを読み込む

リソースディレクトリにpage1.htmlというファイルを作成しておき、それを表示する。

NSString* path;
path = [[NSBundle mainBundle] pathForResource:@"page1" ofType:@"htlm"];
 
NSURL* url;
url = [NSURL fileURLWithPath:path];
 
NSURLRequest* request;
request = [NSURLRequest requestWithURL:url];
 
[webview loadRequest:request];

Personal Tools