2012-02-06 54 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.