当我单击调用此方法的链接时,我正在使用UIWebView
并加载NSURL
该页面中有 4 个链接。这很好
-(BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
{
}
移至下一页后,我UINavigationBar
显示了back button
-(void)backButtonClicked
{
if ( myWebView.loading)
{
[myWebView goBack];
}
}
这将我带回主页,但如果我再次单击相同的链接,则不会调用委托方法。这是为什么?每次单击链接时,我都需要获取当前网址。