2012-02-06 9 views
1

ファイルをロードするのではなくHTML文字列を受け入れるために、以下を変更するにはどうすればよいですか?私はその場でHTMLを作成し、それをUIWebViewに渡す必要があります。UIWebViewでのHTML文字列の使用

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"emergency" ofType:@"html"]; 

    NSURL *url = [NSURL fileURLWithPath:urlAddress]; 

    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 

    [webView loadRequest:requestObj]; 
} 

答えて

3

これはトリックを行う必要があります。

- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL 

のUIWebViewの方法です。詳細はclass referenceをご覧ください。

+0

ありがとうボタンアクションに貼り付けます。私はPHPの世界から来て、Objective-Cがスナップしてすべてが意味をなさない瞬間を忍耐強く待っています。 – creatvepro

1

私はそれはあなたを助けだと思う​​....ちょうど

UIWebView *wv = [[UIWebView alloc] initWithFrame:CGRectMake(20, 50, 320, 460)]; 
[wv loadHTMLString:@"<html><body><a href='http://iosstoryboard.blogspot.in'>Click Me</a></body></html>" baseURL:nil]; 
[self.view addSubview:wv];//wait for some seconds to load. 
関連する問題