我正在尝试将 UIWebView 页面标题发送到 UINavigationBar。
如果用户单击链接 UINavigationBar 显示后退按钮但如果在主页上隐藏后退按钮,我也希望它。
我正在尝试将 UIWebView 页面标题发送到 UINavigationBar。
如果用户单击链接 UINavigationBar 显示后退按钮但如果在主页上隐藏后退按钮,我也希望它。
要将标题页检索到 UIWebView 中,您可以使用它:
myNavigationBar.title = [myWebView stringByEvaluatingJavaScriptFromString:@"document.title"];
如果你想回去,你可以这样做:
if ([myWebView canGoBack]){
[myWebView goBack];
}
要知道用户是否加载了新页面,您必须设置 UIWebViewDelegate。有关详细信息,请参阅UIWebView 类参考和UIWebViewDelegate 协议参考
从 iOS8 开始,您应该只使用WKWebView及其title
属性。