как получить заголовок URL - PullRequest
9 голосов
/ 28 мая 2011

У меня есть URL, и я покажу URL внутри ModalViewController. Я хотел бы установить заголовок этого URL на панели навигации.

Внутри ModalViewController У меня есть UIWebView для отображения сайта. Есть ли способ извлечь заголовок этого сайта через UIWebView? Я провел небольшое исследование, и кажется, что я хотел бы использовать некоторый JavaScript внутри (void)webViewDidFinishLoad:(UIWebView *)webView Не уверен, хотя, как это работает.

1 Ответ

15 голосов
/ 28 мая 2011

Попробуйте:

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    NSString* title = [webView stringByEvaluatingJavaScriptFromString: @"document.title"];
    navbar.title = title;
}

Взято из: http://blog.mcohen.me/2008/12/12/getting-the-title-of-a-web-view-in-cocoa-touch/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...