如何获取URL的标题

时间:2011-05-28 15:34:34

标签: objective-c ios uiwebview uinavigationbar

我有一个URL,我将在ModalViewController中显示URL。我想在导航栏中设置此URL的标题。

在ModalViewController内部,我有一个UIWebView来显示网站。有没有办法通过UIWebView提取这个网站的标题?做了一些研究,似乎我想在(void)webViewDidFinishLoad:(UIWebView *)webView内部使用一些javascript 不确定它是如何工作的。

1 个答案:

答案 0 :(得分:15)

试试这个:

- (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/