2012-02-06 30 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 2012-02-07 17:14:30

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.