Использование HTML-строки в UIWebView - PullRequest
1 голос
/ 07 февраля 2012

Как мне изменить следующее, чтобы принимать строку HTML, а не загружать файл? Мне нужно создать HTML на лету и передать его в UIWebView.

- (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];
}

Ответы [ 2 ]

3 голосов
/ 07 февраля 2012

Это должно помочь:

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

Это метод в UIWebView.См. ссылку на класс для получения дополнительной информации.

1 голос
/ 18 сентября 2014

Я думаю, что это поможет вам .... просто вставьте в действие кнопки

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.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...