我有一个URL,我将在ModalViewController中显示URL。我想在导航栏中设置此URL的标题。
在ModalViewController内部,我有一个UIWebView来显示网站。有没有办法通过UIWebView提取这个网站的标题?做了一些研究,似乎我想在(void)webViewDidFinishLoad:(UIWebView *)webView
内部使用一些javascript
不确定它是如何工作的。
答案 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/